Commit Graph

418 Commits (859abd1140dfbe70223f5023b4ae1ee3fa6a3fad)

Author SHA1 Message Date
Anthony a66bd56bad Add webhook modeling to projects (#2764)
* Add start of work to add webhook modeling for each integration

* Lint cleanup

* Add authentication to generic webhook

* Add tests, docs, and lint fixes

* Fix bitbucket operations for webhook create/update

* Doc updates

* Update integration token generator and make service debug logging more permissive

* Redirect user to integration detail page on create

* Add information for details page, drop automatic webhook mention
2017-05-10 14:01:05 -07:00
Eric Holscher f5db85cbb4 Small fixes 2017-03-30 12:40:02 -07:00
Eric Holscher 4d44a258e4 Remove GTD call as well 2017-03-27 17:28:11 -07:00
Eric Holscher d3c4bbee77 Remove the call to our API from old projects.
This stops a large number of requests from old pages.
It depends on v1 of our API and it broken.
2017-03-27 16:49:32 -07:00
Anthony Johnson 9254d448eb
Fix reverted CSS
Think this got lost in a rebase
2017-03-24 17:15:41 -07:00
Anthony ba644ddd31 Add modeling for webhooks, wrap webhook creation some with model creation (#2726)
* Add modeling for http transactions and wrappers around webhook views

* Transaction -> Exchange

* Move request payload normalization to util function
2017-03-21 10:48:23 -07:00
Magnun Leno a6ddbeefd8 Fix favicon image
Convert the favicon.ico to .ico format. It actually was a .png file with
a misleading extension.
2016-07-25 13:54:09 -03:00
Berker Peksag 37f2c34085 Delete unused media/javascript/analytics.js
Closes #1432
2016-07-14 23:52:53 +03:00
Josh Soref 65720336cf spelling fixes (#2231)
* spelling: aggressive

* spelling: appropriate

* spelling: acquire

* spelling: authenticated

* spelling: button

* spelling: capitalization

* spelling: comment

* spelling: comparison

* spelling: confirmation

* spelling: constraints

* spelling: detected

* spelling: implementation

* spelling: implement

* spelling: information

* spelling: language

* spelling: its

* spelling: means

* spelling: nonexistent

* spelling: notification

* spelling: occurrence

* spelling: operations

* spelling: precedence

* spelling: permutations

* spelling: programmatically

* spelling: recipients

* spelling: representation

* spelling: required

* spelling: repository

* spelling: should

* spelling: sibling

* spelling: specific

* spelling: supplementary

* spelling: surprises

* spelling: subscription

* spelling: utilities

* spelling: version
2016-06-02 12:18:14 -07:00
Aditya Singh 3232f45468 Better spacing for the button of change language (#2223)
Better spacing for the button of change language
2016-05-26 10:41:14 -07:00
Eric Holscher 88c12a6a9c Clean up wording on support page. 2016-01-13 11:32:20 -08:00
Anthony Johnson 7fd8c9b4ba Update UI pieces for warning on deprecated accounts 2015-12-27 14:47:26 -08:00
Hutson Betts 6c9f8e8bd7 fix(robotstxt): Remove invalid Allow property from robots.txt. 2015-11-17 16:57:09 -05:00
Anthony Johnson 5118f08b1e Make gold subscription button text the same size as other admin pages 2015-10-15 11:01:43 -07:00
Anthony Johnson 443619495f Rework all payment pieces to unify implementation 2015-10-14 23:12:37 -07:00
Eric Holscher 17fef85a78 Merge pull request #1695 from rtfd/import-improve-ux
Improve import project user experience
2015-10-05 11:23:09 -07:00
Eric Holscher 1e0a90d6e2 Add proper CSS changes. 2015-09-29 12:06:55 -07:00
Anthony Johnson b5a544f63d Style edits for .com styling 2015-09-25 18:14:32 -07:00
Anthony Johnson 6c02f0a98b Adds a locked designation for repositories
When the repo is private and we don't have admin access, don't automatically
import the repo, as we can't set up webhooks/etc.
2015-09-24 18:24:56 -07:00
Anthony Johnson 52fa9ca54b Class cleanup 2015-09-24 18:24:56 -07:00
Anthony Johnson fdf35c7176 View icon on repo list, and turn buttons into links 2015-09-24 18:24:56 -07:00
Anthony Johnson 4f948908d1 Manual import button changes 2015-09-24 18:24:55 -07:00
Anthony Johnson 30723723df Combine import project forms into a single interface
This finally starts combining the import project pages into a single
page. This page has a list of remote repositories, CTA buttons to signup when you aren't, and a backup button to manual import.
2015-09-24 18:24:31 -07:00
Anthony Johnson 63eed28296 Update import HTML and move loader gif to static collect source 2015-09-24 18:23:42 -07:00
Anthony Johnson 1274409003 Repo icon on project import 2015-09-24 18:23:41 -07:00
Anthony Johnson 5a868ea5a3 Add styling for buttons using icons 2015-09-24 18:23:41 -07:00
Anthony Johnson b15d50bc20 Padding fix on bottom of nav 2015-09-23 10:33:28 -07:00
Anthony Johnson ae6d05a961 Relink media fonts
I looked at one of the web logs hits to these files for this::

   3750 /font/fontawesome_webfont.eot
     34 /font/fontawesome_webfont.svg
    788 /font/fontawesome_webfont.ttf
  79785 /font/fontawesome_webfont.woff
   4897 /fonts/fontawesome-webfont.eot?v=4.2.0
     60 /fonts/fontawesome-webfont.svg?v=4.2.0
   1280 /fonts/fontawesome-webfont.ttf?v=4.2.0
 130268 /fonts/fontawesome-webfont.woff?v=4.2.0
    153 /fonts/Inconsolata-Bold.ttf
    175 /fonts/Inconsolata.ttf
 127495 /fonts/Lato-Bold.ttf
 136011 /fonts/Lato-Regular.ttf
 129953 /fonts/RobotoSlab-Bold.ttf
 102762 /fonts/RobotoSlab-Regular.ttf
2015-09-10 16:29:32 -07:00
Anthony Johnson c9c17ee924 Replace vendored theme CSS with bower package support
Gulp will copy these files into our vendored sources from now on,
installing from the sphinx_rtd_theme github repo.
2015-09-10 15:09:09 -07:00
Anthony Johnson 9e86e69138 And standalone bundles for legacy javascript usage 2015-08-24 22:59:39 -07:00
Gregor Müllegger b41c9a64a9 Move django-csrf.js and rtd-import.js into core's static-src directory 2015-08-06 13:43:37 +02:00
Gregor Müllegger bb04d9f016 Show sync error when status update request fails on repo import page 2015-08-06 13:38:02 +02:00
Gregor Müllegger 8ebec2efc3 Make github/bitbucket repo syncing async in the frontend
We are using a ajax request to the API to trigger the update and then monitor
the progress. When the sync job has finished, we update the page.

Also removing the synchronous sync code from the urls and view logic.
2015-08-06 13:38:02 +02:00
Gregor Müllegger 37e2689488 Add django-csrf.js to support csrf protected POST requests. 2015-08-06 13:38:02 +02:00
Eric Holscher 26abb6b606 Merge pull request #1500 from rtfd/update-sphinx-theme
Update integrated sphinx_rtd_theme
2015-07-30 09:50:06 -07:00
Gregor Müllegger 06694d05c0 Update sphinx_rtd_theme 2015-07-30 14:32:54 +02:00
Anthony Ryan d3fdcdea73 Optimize some of the images to reduce the bandwidth
Noise textures compress very poorly. By replacing a couple of the textures
with comparable SVGs, it's possible to reduce the home page by ~50 KB.
2015-07-25 04:06:14 -04:00
Eric Holscher 3dce95ba8f Disallow build pages 2015-07-09 13:54:36 -07:00
Eric Holscher 6a68c4f68d Use proper CSS for search sponsors 2015-06-12 15:27:37 -04:00
Anthony Johnson beff4e501a Drop sponsor ad for Signal 2015-05-23 00:40:04 -07:00
Eric Holscher d104cfa03a Add signal to media server 2015-05-05 08:56:24 -07:00
Anthony Johnson 6986c82f27 Add vendored fonts for theme 2015-05-05 00:30:48 -07:00
Anthony Johnson be4ef194af Add sponsorship ad for Twilio 2015-05-05 00:30:47 -07:00
Anthony Johnson 36dbd7ac0e Add static files and port javascript from latest theme 2015-05-04 15:13:31 -07:00
Anthony Johnson 56ea87f6a1 Add site url and logo url to donate page output
Breaks up javascript into inherited views, based on core/payment.js. Adds a
migration to add the two fields.
2015-04-16 13:46:03 -07:00
Anthony Johnson b18e208ab8 Updates to donation form 2015-04-10 11:38:26 -07:00
Anthony Johnson 2cc53f31ee Merge branch 'tools'
Conflicts:
	readthedocs/templates/donate.html
2015-04-10 01:25:38 -07:00
Anthony Johnson 099d14b23f Small edits and style change on donate page 2015-04-10 00:02:24 -07:00
Anthony Johnson a644e8dae8 Add form amount field to pass to donate form 2015-04-08 23:15:51 -07:00
Anthony Johnson b84e918c11 Style and copy changes for stat list 2015-04-08 22:59:42 -07:00