Commit Graph

1271 Commits (68836e7e237d82a377b2b2262cf85f031cb0bba1)

Author SHA1 Message Date
Maksudul Haque 3218c808e8 #4036 Updated build list to include an alert state (#5222)
* Updated build list to include an alert state

* Docstring issue fixed.

* Template filter name changed.

* Logic Moved to Models

* Lint issue Fixed.
2019-02-20 14:03:21 -07:00
Manuel Kaufmann f460539c45 Handle no yet built versions (no lastmod attribute) 2019-02-12 10:07:16 +01:00
Manuel Kaufmann 7edeeeb80a Generate general sitemap.xml for projects 2019-02-12 10:06:37 +01:00
Eric Holscher e0621919ad Merge remote-tracking branch 'origin/master' into readd-search-signals 2019-02-05 15:55:18 -03:00
Anthony e89b740795
Update project notification copy to past tense (#5199)
Our next notification will be after the GitHub cutoff. We will continue
to look at projects in the feature flag to see which ones now have an
integration configured. Two more notification rounds is probably
warranted.
2019-01-30 18:38:02 -07:00
Eric Holscher d0f608240e Standardize search result listings 2019-01-29 17:38:15 -05:00
Eric Holscher 47e3c1a10c Reactor search code
This does a number of things:

* Removes the simple_search endpoint, so that we only have 1 entry point for search
* Re-adds the search signals that we removed in the refactor, these are required for the .com
* A few small UI/UX cleanup things to make search results nicer
2019-01-29 13:16:42 -05:00
dojutsu-user 9ec9918e15 use fontawesome 2019-01-29 12:42:34 +05:30
dojutsu-user d5858f8153 use info svg 2019-01-28 23:37:07 +05:30
dojutsu-user 65b3c643f3 Change badge style 2019-01-26 19:33:40 +05:30
Eric Holscher 61f3d3bde2 Merge remote-tracking branch 'origin/master' into search-reapply 2019-01-24 07:12:50 -05:00
dojutsu-user f68ca0e3f3 delete unused html file 2019-01-23 21:18:41 +05:30
dojutsu-user d61b52e9c4 sort versions 2019-01-23 14:21:50 +05:30
Eric Holscher 46c4f2084d Merge remote-tracking branch 'origin/master' into search-reapply 2019-01-22 13:59:47 -05:00
Eric Holscher 92563dfbaf
Merge pull request #5150 from rtfd/fix-conf-py-insert
Fix Sphinx conf.py inserts
2019-01-22 11:09:53 -05:00
Eric Holscher 76bdfc8578 Revert "Make our generated conf.py compatible with Py2 and Py3"
This reverts commit 06b07cc6ff.
2019-01-22 10:10:54 -05:00
Eric Holscher 3ebcf90ad4 Merge remote-tracking branch 'origin/master' into preFilledIssue 2019-01-22 09:16:45 -05:00
Manuel Kaufmann d8dacdee8f Merge branch 'master' of github.com:rtfd/readthedocs.org into humitos/deprecate-python2 2019-01-21 18:04:42 +01:00
Eric Holscher dbbd240cf1 Merge remote-tracking branch 'origin/master' into search-reapply 2019-01-21 11:06:07 -05:00
Manuel Kaufmann d075d54e56 Suggest to open an issue only if the error is generic 2019-01-19 21:50:56 +01:00
Manuel Kaufmann 60672aab83 Make the whole text the actionable link 2019-01-19 21:50:56 +01:00
bansalnitish 6ad59e6571 Requested Changes 2019-01-19 21:50:56 +01:00
Nitish Bansal 5f3ca539f5 Added a link to open new issue with prefilled details 2019-01-19 21:50:56 +01:00
Manuel Kaufmann 35856b0a9a
Merge pull request #4899 from rtfd/humitos/admin/crud-env-variables
CRUD for EnvironmentVariables from Project's admin
2019-01-15 18:34:52 +01:00
Manuel Kaufmann 663f383dcb Add message on env variable detail 2019-01-14 12:14:20 +01:00
Manuel Kaufmann a8814b3599 Notify users about the usage of deprecated webhooks (#4898)
* Notify users about the usage of deprecated webhooks

Each time a deprecated webhook is hit, a notification is
created (without duplicating it) to be sent.

* Extend notification to support de-dup and delayed email sent

* Improve decorator to support generic and specific VCS webhook views

* Remove no necessary settings

* DeprecatedWebhookEndpointNotification tests and improvements

* Better docstring

* Lint

* Update copy on notifications for github services deprecation (#5067)

* Updated copy on webhooks

* Drop "deprecated webhook endpoint" copy, this is core team nomenclature, not user
nomenclature.
* Add small amount of docs to point to

* Update docs and point to docs in notification message

* Add year

* Split up deprecated view notification to GitHub and other webhook endpoints (#5083)

* Updated copy on webhooks

* Drop "deprecated webhook endpoint" copy, this is core team nomenclature, not user
nomenclature.
* Add small amount of docs to point to

* Update docs and point to docs in notification message

* Split up deprecated view notification to GitHub and other webhook endpoints

This sets a date for deprecated of these endpoints as Mar 1st 2019. Too
soon?

* Reduce complexity and drop decorator pattern for Notification
  classmethod pattern used in other notifications
* Add notifications for non-GitHub incoming webhooks
* Add docs as well

* More renaming and slight refactor

Found out 2x messages are being generated, so this stops the automated
mechanism for triggering these messages.

* Update dates

* Also update docs

* Typo on date

* Back out some more of the changes to notifications to make them operable without automation

* Add admin method for notification

* Add admin filter for project features
2019-01-10 18:51:40 -07:00
Eric Holscher 8e05713328
Merge pull request #5087 from rtfd/humitos/remove-unused-suggestion-from-404
Remove unused suggestion block from 404 pages
2019-01-10 10:08:12 -05:00
Manuel Kaufmann eb5f08502c Remove unused suggestion block from 404 pages 2019-01-10 12:48:03 +01:00
Manuel Kaufmann 59aa87f74b Remove header nav (Login/Logout button) on 404 pages
We are using the same 404.html template for 404 errors when serving
documentation (.io) and also on our platform (.org).

The Login/Logout button only shows the proper word when the 404 page
comes from .org, but it always says "Login" when we hit .io 404 pages.

As this is only confusing and there is not value added here, I'm
removing it completely.
2019-01-10 10:41:50 +01:00
Manuel Kaufmann 3219f7acbd Run pre-commit on all the files
$ pre-commit run --files `find readthedocs -name '*'`
2019-01-08 21:51:36 +01:00
Manuel Kaufmann 06b07cc6ff Make our generated conf.py compatible with Py2 and Py3 2019-01-08 21:35:56 +01:00
Manuel Kaufmann 88d70b5800 Add copy for list page 2018-12-27 13:29:12 +01:00
Manuel Kaufmann 67d29a47c5 Escape values for environment variables before saving them 2018-12-27 13:29:12 +01:00
Manuel Kaufmann f01bbbe93e Admin tab menu to List, Create and Delete 2018-12-27 13:29:12 +01:00
Santos Gallegos 95323e0518 Remove sphinx template dir 2018-12-26 13:27:48 -05:00
Manuel Kaufmann a0477e6348 Make wipe view not CSRF exempt
There is no reason to CSRF exempt this view since it's accessed via a
form with POST action from the dashboard.
2018-12-20 20:35:37 +01:00
Eric Holscher 6a451ec7c7 Reapply search upgrade to master.
This is a squashed commit of all previous changes.
2018-12-20 09:27:22 -05:00
Eric Holscher 682b62fb0a Merge remote-tracking branch 'origin/master' into show-project-slug 2018-11-01 09:11:39 -05:00
Eric Holscher 26a68c0456 Translate title 2018-11-01 09:10:59 -05:00
Eric Holscher 9917933cf8
Merge pull request #4438 from italia/moresearchstrings
search: mark more strings for translation
2018-10-31 10:46:21 -05:00
Eric Holscher 671f4a9cdf
Merge pull request #4632 from invinciblycool/refactor/remove-unused-views
Remove unused views and their translations.
2018-10-31 10:44:04 -05:00
Eric Holscher 7e221d7cd7 Show the project's slug in the dashboard
This is confusing for users who don't know what a slug is.
We never show the slug to folks,
so when we use it in documentation they don't know what it is.
2018-10-31 07:44:01 -05:00
dojutsu-user 3af47f4195 Add 'Branding' under the 'Business Info' section. 2018-10-31 11:44:24 +05:30
Rahul Tiwari b1e57a1dbd Remove unused views 2018-10-25 00:52:41 +05:30
Eric Holscher fa2e6f85fb
Merge pull request #4759 from stsewd/dont-use-requestscontext
Don't use RequestsContext
2018-10-23 13:42:46 +02:00
Santos Gallegos fa2ed8abe8 Delete unused code 2018-10-16 17:46:35 -05:00
Manuel Kaufmann 604e1fa037 Link to SSL for Custom Domains fixed (#4766) 2018-10-16 16:52:22 +02:00
Philipp Bräutigam c01e8eb15e Fixed link of PagerDuty (#4744) 2018-10-11 11:57:56 +02:00
Eric Holscher 183b176920 Revert "Merge pull request #4636 from rtfd/search_upgrade" (#4716)
This reverts commit 182ab8d491, reversing
changes made to 6261427e66.
2018-10-03 11:51:34 -06:00
Eric Holscher bf71fb40c0
Merge branch 'master' into search_upgrade 2018-09-28 13:21:10 +01:00