Граф коммитов

9319 Коммитов

Автор SHA1 Сообщение Дата
Ryan Johnson 51c09db063
fix update_user method to work without a request (#5375)
* fix update_user method to work without a request

* adjust based on feedback
2023-01-24 11:36:53 -08:00
Ryan Johnson 6c1400d101
add migration to remove ghost columns from badger tables (#5372) 2023-01-18 07:52:58 -08:00
Tasos Katsoulas 5e0a5151a1
Merge pull request #5368 from escattone/fix-1168
remove decoding from _format_row in dashboards
2023-01-10 11:19:34 +02:00
Ryan Johnson 58d93b1b2e remove decoding from _format_row in dashboards 2023-01-09 11:04:55 -08:00
Ryan Johnson 5605da807c
strengthen test target in dockerfile (#5362)
* strengthen test target in dockerfile
* fix tests now that localization is active
2023-01-09 09:07:43 -08:00
Ryan Johnson 7e760ba5c1
SEO adjustments for KB forums and user-related links (#5320)
* disallow crawling of KB forums via robots.txt
* add rel='ugc nofollow' to KB forum links
* add tests
* add rel='nofollow' to user links
* add doc for SEO notes/policies
2023-01-09 09:02:41 -08:00
Tasos Katsoulas 50609ea5ab
Merge pull request #5363 from smithellis/leading-slash-kbforums
Remove leading / from kbforums urls
2023-01-09 18:08:25 +02:00
smith 127a687fd6 post rebase 2023-01-09 09:00:26 -05:00
Tasos Katsoulas 10c431d248
Merge pull request #5367 from mozilla/dependabot/npm_and_yarn/qs-and-browser-sync-6.11.0
Bump qs and browser-sync
2023-01-09 15:05:46 +02:00
dependabot[bot] cc10a8cd26
Bump qs and browser-sync
Bumps [qs](https://github.com/ljharb/qs) to 6.11.0 and updates ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together.


Updates `qs` from 6.2.3 to 6.11.0
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.2.3...v6.11.0)

Updates `browser-sync` from 2.27.10 to 2.27.11
- [Release notes](https://github.com/BrowserSync/browser-sync/releases)
- [Changelog](https://github.com/BrowserSync/browser-sync/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BrowserSync/browser-sync/compare/v2.27.10...v2.27.11)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: indirect
- dependency-name: browser-sync
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 08:44:03 +00:00
Tasos Katsoulas f9de06ad8e
Merge pull request #5364 from mozilla/dependabot/npm_and_yarn/json5-1.0.2
Bump json5 from 1.0.1 to 1.0.2
2023-01-09 10:43:10 +02:00
dependabot[bot] b99dcfb7fb
Bump json5 from 1.0.1 to 1.0.2
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-07 17:43:15 +00:00
smith c343af115f
Remove leading / from questions urls (#5360)
--Updated test to have trailing / in url since the lack
  was causing a 301 response vs. the expected
2023-01-06 15:49:53 -08:00
Tasos Katsoulas 5b4a634074
Merge pull request #5337 from smithellis/leading-slash-inproduct
Remove leading / from inproduct urls
2023-01-06 11:30:03 +02:00
Tasos Katsoulas 551a71ff2a
Simplify circleci config (#5361) 2023-01-05 12:26:47 -08:00
Tasos Katsoulas c724307adf
Merge pull request #5358 from smithellis/leading-slash-users
Remove leading slashes on user routes
2023-01-05 09:58:49 +02:00
Tasos Katsoulas c1c3915655
Merge pull request #5339 from smithellis/leading-slash-gallery
Remove leading / from gallery urls
2023-01-04 12:34:08 +02:00
Tasos Katsoulas c095bdd051
Merge pull request #5359 from smithellis/leading-slash-products
remove leading slashes from products
2023-01-04 12:26:47 +02:00
smith 72571fa49a remove leading slash 2023-01-03 15:02:09 -05:00
smith 683d32ab9b Remove leading slashes on routes
Update tests with hardcoded / endings
2023-01-03 14:04:42 -05:00
Smith Ellis ed7a50b41d Remove leadning / from inproduct urls 2023-01-03 13:43:04 -05:00
Tasos Katsoulas 09f2213079
Merge pull request #5338 from smithellis/leading-slash-groups
Remove leading / from groups urls
2022-12-28 12:34:29 +02:00
Tasos Katsoulas a25b8a4d17
Merge pull request #5353 from sukanta-nandi/patch-1
Update Development Server Setup
2022-12-27 17:21:46 +02:00
Sukanta Nandi 6f52571a4f
Update docs/hacking_howto.md
Co-authored-by: Ryan Johnson <escattone@gmail.com>
2022-12-23 11:02:39 +05:30
Ryan Johnson 111555fd40
add migration to remove authority tables (#5351) 2022-12-22 12:27:00 -08:00
Sukanta Nandi 3b4fcd8d3e
Update Development Server Setup
use of make when .env does not exists
2022-12-22 18:25:27 +05:30
Tasos Katsoulas 541c9097d7
Merge pull request #5336 from smithellis/leading-slash-messages
Remove leading / from messages urls
2022-12-21 16:44:05 +02:00
Tasos Katsoulas c516726b0c
Merge pull request #5340 from smithellis/leading-slash-announcements
Remove leading / from announcements urls
2022-12-21 16:43:06 +02:00
Smith Ellis aab42c7b58 Remove leading / from gallery urls 2022-12-20 14:15:42 -05:00
Christopher Yeleighton ae9a90c3eb
Improve error message for duplicate e-mail (#5348)
* Improve duplicate e-mail error message

* Use "e-mail address" in message for exists

* line break
2022-12-20 12:00:09 +02:00
smith b92ea3764c
Add get_response to middleware call (#5345) 2022-12-16 07:52:05 -08:00
smith 989ae3e869
Merge pull request #5344 from akatsoulas/bump-sentry-sdk
Library updates
2022-12-15 11:49:29 -05:00
Tasos Katsoulas dd67e70e17 Library updates 2022-12-15 18:15:26 +02:00
Tasos Katsoulas fc85b83993
Merge pull request #5343 from akatsoulas/wsgi-tuning
Update gunicorn for AWS
2022-12-15 17:41:01 +02:00
Tasos Katsoulas 7855060b6a Update gunicorn for AWS 2022-12-15 17:37:33 +02:00
Smith Ellis 1cec9bb403 Remove starting slashes from groups routes 2022-12-15 08:38:57 -05:00
Smith Ellis a26b7d4c0c Remove leading / from announcements urls 2022-12-15 08:28:59 -05:00
Smith Ellis 5722d7b896 Remove leading / from messages urls
base route
2022-12-15 08:25:39 -05:00
Tasos Katsoulas 5a71bfcbeb
Merge pull request #5334 from akatsoulas/sentry-prof-perf
Enable profiling and apm in Sentry
2022-12-15 13:51:13 +02:00
smith afe3f1ae30
Merge pull request #5335 from smithellis/ratelimit-vote
Tighten rate limits on votes
2022-12-14 13:36:44 -05:00
Smith Ellis 8a54e9d6e8 Tighten rate limits on votes 2022-12-14 09:59:35 -05:00
Tasos Katsoulas 50d6ad7ec9 Enable profiling and apm in Sentry 2022-12-14 15:26:07 +02:00
Tasos Katsoulas 3c5a90a8ff
Merge pull request #5333 from akatsoulas/normalize-wsgi-values
Tune gunicorn defaults
2022-12-14 12:30:29 +02:00
Tasos Katsoulas d03f80881d Tune gunicorn defaults 2022-12-13 19:03:06 +02:00
Tasos Katsoulas b65efd5e85
Merge pull request #5332 from akatsoulas/wsgi-tuning
Wsgi tuning
2022-12-13 11:57:54 +02:00
Tasos Katsoulas 2c9f489870 Update wsgi config 2022-12-13 10:55:35 +02:00
Tasos Katsoulas a5d4117beb Ignore locust artifacts 2022-12-13 09:48:13 +02:00
Tasos Katsoulas 2cf473a593
Merge pull request #5330 from mozilla/dependabot/pip/certifi-2022.12.7
Bump certifi from 2022.9.24 to 2022.12.7
2022-12-13 09:36:46 +02:00
dependabot[bot] a2b37f5a89
Bump certifi from 2022.9.24 to 2022.12.7
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.9.24 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2022.09.24...2022.12.07)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-09 09:45:27 +00:00
Tasos Katsoulas b4a495782c
Merge pull request #5319 from mozilla/dependabot/npm_and_yarn/decode-uri-component-0.2.2
Bump decode-uri-component from 0.2.0 to 0.2.2
2022-12-07 17:36:51 +02:00