Matjaž Horvat
d679904f5c
Add an entry about VACUUM FULL to Maintenance docs ( #3348 )
2024-09-17 21:26:52 +02:00
Matjaž Horvat
ff2c4d0246
Add Review message panel ( #3340 )
...
Also included:
* Add ability to send a test message to the current user
* Add support for Markdown
2024-09-17 18:41:21 +02:00
flx-sta
50e0dcf825
Add i18next format support to editFieldModes ( #3341 )
...
Co-authored-by: Eemeli Aro <eemeli@gmail.com>
2024-09-16 22:25:01 +03:00
Harmit Goswami
0e02572442
Added character escapes to all queries ( #3342 )
2024-09-16 16:59:39 +02:00
Harmit Goswami
86dcd27ff1
Exclude message identifiers when searching Fluent strings ( #3336 )
2024-09-13 22:26:13 +02:00
Matjaž Horvat
b8db57f6d1
Add ability to filter message recipients by activity ( #3325 )
...
This is a continuation of what was started in #3314 . It implements the remaining bits of the Compose screen in the Messaging Center, namely Activity filters.
2024-09-13 08:38:36 +02:00
Matjaž Horvat
d838000743
Make search panel visible on all screen widths ( #3332 )
2024-09-13 07:56:11 +02:00
Francesco Lodolo
b79f1d8885
Update doc for virtualenv ( #3337 )
2024-09-12 22:01:24 +02:00
Francesco Lodolo
89536387b5
Update lxml to 5.3.0 ( #3338 )
2024-09-12 21:59:55 +02:00
Francesco Lodolo
179f47358f
Replace python-levenshtein with RapidFuzz package ( #3334 )
2024-09-12 14:04:07 +02:00
flx-sta
ed596da81f
Double curly-brackets placeholders ( #3328 )
2024-09-12 12:13:06 +03:00
Francesco Lodolo
1e03996a09
Replace html2text with BeautifulSoup ( #3331 )
2024-09-12 10:51:48 +02:00
Francesco Lodolo
fa157fcb0b
Update ruff to 0.6.4 ( #3329 )
2024-09-12 09:05:33 +02:00
Harmit Goswami
b8cd6c0aac
Implement filter for matching whole words ( #3326 )
2024-09-11 22:58:51 +02:00
Harmit Goswami
513b3593d7
Fixed variable scoping in query ( #3322 )
2024-09-10 18:40:46 +02:00
Matjaž Horvat
a794992e72
Remove unused mercurial requirements ( #3320 )
2024-09-10 18:19:47 +02:00
Harmit Goswami
0403dfdab6
Fix bug when Match Case and Translations Only filter were active ( #3319 )
2024-09-10 16:35:34 +02:00
Harmit Goswami
7c56875d65
Implement search filter for matching case ( #3318 )
2024-09-09 19:35:14 +02:00
Harmit Goswami
6df98ce479
Implement filter for searching in rejected translations ( #3317 )
2024-09-06 16:40:50 +02:00
Harmit Goswami
24256cdc9a
Implement Search Filter for searching within translations only ( #3316 )
2024-09-05 23:00:56 +02:00
Matjaž Horvat
31f2051a3f
Add ability to filter message recipients by role, project and locale ( #3314 )
2024-09-05 20:04:40 +02:00
Francesco Lodolo
08eae32fa2
Allow IP ranges in BLOCKED_IPS setting ( #3306 )
...
Allow IP ranges — defined with the CIDR notation (e.g. 192.168.1.0/24) — in BLOCKED_IPS setting.
2024-09-04 19:24:14 +02:00
Harmit Goswami
1dd5c81069
Add search options panel with an option to exclude string identifiers ( #3288 )
...
- Does not work for Fluent strings yet.
- The feature is temporarily disabled while the rest of the search options are implemented.
2024-09-03 22:58:27 +02:00
Matjaž Horvat
714efff98f
Fix failing contributors test, take 2 ( #3311 )
...
See #3294 for the original fix.
2024-09-02 06:53:35 +02:00
Matjaž Horvat
a505bf93de
Add specification for Translation Memory Management ( #3307 )
2024-09-01 19:37:00 +02:00
Matjaž Horvat
c0ab963e96
Speed up Django Admin New and Edit pages ( #3310 )
...
By introducing autocomplete_fields for fields with a lot of entries. All raw_id_fields are also replaced with autocomplete_fields.
2024-09-01 19:31:58 +02:00
ayanaar
fd37b6105c
Implement UX Logging and Fix LLM Translation Shortcut Functionality ( #3241 )
2024-08-29 17:44:49 +02:00
Matjaž Horvat
5221841f6b
Link to malicious IP detection script from the docs ( #3308 )
2024-08-29 15:22:25 +02:00
Bryan Olsson
aafdf527f1
Add specs for transactional emails ( #3295 )
2024-08-21 20:46:17 +02:00
Matjaž Horvat
14a458fcef
Revert "Add Subresource Integrity (SRI) to an external script ( #3298 )" ( #3301 )
...
This reverts commit 61d58fc1e4
.
2024-08-19 17:36:16 +02:00
ayanaar
54b4d8b449
Adjust prompt to account for HTML tags ( #3300 )
...
Co-authored-by: Ayanaa Rahman <arahman@Ayanaas-MacBook-Pro.local>
2024-08-19 16:21:32 +02:00
Matjaž Horvat
61d58fc1e4
Add Subresource Integrity (SRI) to an external script ( #3298 )
2024-08-16 01:37:36 +02:00
JohnKagunda
87e3d40849
Fix notification timestamp display ( #3289 )
...
Use jquery.timeago.js instead of timesince() Django template filter to format notification timestamp consistently with the React notification popup.
2024-08-14 14:24:43 +02:00
Harmit Goswami
c5f69bf064
Fix failing test case in contributors/tests/test_utils.py ( #3294 )
2024-08-02 19:11:25 +02:00
Matjaž Horvat
fe2daf1544
Use default Gunicorn worker timeout setting ( #3293 )
...
The Heroku router drops a long-running request after 30 seconds, but the dyno behind it
continues processing the request until completion.
Adding a timeout to the webserver ensures that the dyno itself drops the long-running request,
creating capacity for other requests.
A while ago the webserver timeout was set to 120 seconds, in order to potentially help
with long request like downloading TMX files via curl. It's not clear if this was actually
helpful, but it increases a chance of Applcation Errors under heavy load.
2024-08-01 18:27:19 +02:00
Matjaž Horvat
2e53adffb5
Remove script to create source repos for Thunderbird and Seamonkey ( #3287 )
2024-07-30 21:01:15 +02:00
Matjaž Horvat
7559f9d0d7
Add new Seamonkey repo URL to MOZILLA_REPOS ( #3286 )
2024-07-30 17:51:49 +02:00
ayanaar
2d5872e78b
Update UXActionLog records ( #3283 )
2024-07-26 22:42:30 +02:00
Harmit Goswami
6db8a16dce
Add button to show older activity in the profile page ( #3255 )
2024-07-23 16:52:18 +02:00
JohnKagunda
d310eab4b2
Update: Removed docker/k8s-first-steps ( #3280 )
2024-07-22 10:35:28 +02:00
JohnKagunda
185a7e0b05
Add ability to log to a file ( #3260 )
...
Co-authored-by: Matjaž Horvat <matjaz.horvat@gmail.com>
2024-07-17 11:34:43 +02:00
ayanaar
e31fb16a44
Add Specification for Gamification Badges ( #3277 )
2024-07-16 17:51:13 +02:00
Harmit Goswami
136e382a11
Sort dates for insights chart ( #3278 )
2024-07-11 23:26:05 +02:00
Matjaž Horvat
434a77c6c0
Add ability to send transactional emails ( #3272 )
2024-07-11 09:13:06 +02:00
dependabot[bot]
c41cf143f8
Bump certifi from 2024.2.2 to 2024.7.4 in /docs ( #3274 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2024.2.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-06 11:28:57 +02:00
ayanaar
f1e958d83c
Enhance user action logging ( #3273 )
2024-07-04 18:24:13 +02:00
Harmit Goswami
86041d97ff
Show the correct review time in tooltip ( #3270 )
...
Also: unify datetime formats between tooltips.
2024-07-03 22:52:48 +02:00
Matjaž Horvat
4fd99f4595
Add ability to send emails and notifications from the Messaging Center ( #3259 )
...
Note that until we implement recipient filters, the recipient of the messages is the sender.
Also included:
- Factor out check-box CSS
- Make .notification selectors in style.css and main.js more specific
2024-07-02 12:13:58 +02:00
Harmit Goswami
cd0a3fdac4
Add reviewed time information to reviewed strings tooltip ( #3263 )
2024-07-02 10:20:35 +03:00
Francesco Lodolo
b4c53ea2c5
Update compare-locales to 9.0.4 ( #3267 )
2024-07-01 11:50:44 +02:00