Anton Khorev
|
1efbdb2d6c
|
Add closed_by attribute to :closed note factory trait
|
2024-01-05 13:04:06 +03:00 |
|
Anton Khorev
|
6272b041c6
|
Add :closed trait to note factory
|
2024-01-05 12:34:27 +03:00 |
|
Tom Hughes
|
945c9a635a
|
Merge remote-tracking branch 'upstream/pull/4451'
|
2024-01-03 18:49:59 +00:00 |
|
Anton Khorev
|
3a8a997fb8
|
Use assert_not_predicate in tests that have assert_predicate
|
2024-01-03 16:01:17 +03:00 |
|
Anton Khorev
|
f4d84c4806
|
Add links to diaries in preferred languages
|
2024-01-03 13:10:08 +03:00 |
|
Anton Khorev
|
6427f68ea7
|
Don't show native language name if it's the same as English name
|
2024-01-02 09:09:33 +03:00 |
|
Anton Khorev
|
3776adcfc0
|
Add login notice for note discussions
|
2023-12-31 05:13:30 +03:00 |
|
Gregory Igelmund
|
9aed404888
|
test/system/messages_test.rb: Rename NoteCommentsTest -> MessagesTest
|
2023-12-29 09:42:18 -05:00 |
|
Tom Hughes
|
ee56d1057d
|
Merge remote-tracking branch 'upstream/pull/4439'
|
2023-12-28 18:39:22 +00:00 |
|
Tom Hughes
|
b2c5461fed
|
Merge remote-tracking branch 'upstream/pull/4437'
|
2023-12-28 18:35:18 +00:00 |
|
Tom Hughes
|
fc091ff2b8
|
Merge remote-tracking branch 'upstream/pull/4434'
|
2023-12-28 18:23:21 +00:00 |
|
Anton Khorev
|
8c32e63492
|
Set block ends_at to exactly created_at + duration
|
2023-12-27 06:48:00 +03:00 |
|
Anton Khorev
|
333cce15c8
|
Add missing locale string for /oauth2/authorized_applications
|
2023-12-27 05:30:07 +03:00 |
|
Anton Khorev
|
d1763dd526
|
Fix messages heading update when message is deleted
|
2023-12-26 04:46:35 +03:00 |
|
Anton Khorev
|
cda8ca0607
|
Use <path> instead of <line>
|
2023-12-24 19:47:37 +03:00 |
|
Anton Khorev
|
b13ac4ec21
|
Add border/casing/line attribute support to svg map keys
|
2023-12-24 19:47:37 +03:00 |
|
Anton Khorev
|
daa2543511
|
Add oauth scope for redactions
|
2023-12-21 17:37:17 +03:00 |
|
Tom Hughes
|
fb3326778b
|
Merge remote-tracking branch 'upstream/pull/4426'
|
2023-12-20 18:39:57 +00:00 |
|
Andy Allan
|
f22ecd6309
|
Avoid running integration tests in every locale
We have over 200 locales, and so this takes a long time. This reduces
time taken from around 200 seconds to 6 to run these tests.
|
2023-12-20 11:45:08 +00:00 |
|
Gregory Igelmund
|
d0ec5d1437
|
Add tests & factories for UserMute feature
|
2023-12-19 12:57:47 -05:00 |
|
Tom Hughes
|
d8e5b84e5b
|
Add test for no_trace_download ACLs
|
2023-12-19 12:03:08 +00:00 |
|
Tom Hughes
|
f28bad7229
|
Add test for no_note_comment ACLs
|
2023-12-19 12:03:08 +00:00 |
|
Tom Hughes
|
9a6a6fab73
|
Make allow_account_creation work the same as other ACLs
|
2023-12-19 12:03:08 +00:00 |
|
Tom Hughes
|
1b675a6dee
|
Merge remote-tracking branch 'upstream/pull/4407'
|
2023-12-17 18:41:56 +00:00 |
|
Milan Cvetkovic
|
a4c23cd89f
|
Implement allow list for account creation
|
2023-12-17 07:55:43 +00:00 |
|
Anton Khorev
|
07436bc1b0
|
Keep trailing semicolons in formatted tag values
|
2023-12-14 18:08:06 +03:00 |
|
Tom Hughes
|
c12f8959dd
|
Require user names to be unique after unicode normalisation
As with the previous checks on case sensitivity this only affects
new users, and changes to names of existing users.
|
2023-12-13 22:27:36 +00:00 |
|
Kasper Sanguesa-Franz
|
2a6f78747e
|
Add buried to list of secondary Wiki prefixes
|
2023-12-12 09:12:38 +00:00 |
|
Andy Allan
|
4bca24a7be
|
Resourceful routing for passwords
This also matches the routes used by devise
|
2023-12-06 18:41:00 +00:00 |
|
Tom Hughes
|
0c2e471708
|
Fix new rubocop warnings
|
2023-12-05 18:13:13 +00:00 |
|
Tom Hughes
|
12b4d11d44
|
Use SecureRandom to generate user tokens
|
2023-12-04 17:25:57 +00:00 |
|
Tom Hughes
|
7f6f015636
|
Update expected response for doorkeeper errors
|
2023-11-28 18:35:11 +00:00 |
|
Tom Hughes
|
efd2b92a80
|
Prevent unauthenticated users commenting on notes via the API
|
2023-11-23 16:56:07 +00:00 |
|
Anton Khorev
|
b5f8df642a
|
Disallow account deletion after confirmation
|
2023-11-22 17:37:04 +03:00 |
|
Anton Khorev
|
14bd660114
|
Disable delete account button if there are recent changesets
|
2023-11-22 17:37:04 +03:00 |
|
Anton Khorev
|
a8aaf62e62
|
Add earliest allowed deletion time to user model
|
2023-11-22 17:02:48 +03:00 |
|
Anton Khorev
|
91a4fd6b5a
|
Add user account deletion delay test helper
|
2023-11-22 16:15:59 +03:00 |
|
Tom Hughes
|
2fcee9625d
|
Merge remote-tracking branch 'upstream/pull/4349'
|
2023-11-15 22:30:41 +00:00 |
|
Andy Allan
|
100a7f8979
|
Use friendly_date for note disappear description
There's no need to reimplement this in its own helper.
|
2023-11-15 19:36:35 +00:00 |
|
Andy Allan
|
d8400320a7
|
Use time instead of abbr element for changesets_helper
|
2023-11-15 19:19:57 +00:00 |
|
Andy Allan
|
d739943b36
|
Avoid wrapping time tags in abbr for note_helper
|
2023-11-15 19:18:01 +00:00 |
|
Andy Allan
|
0d33820150
|
Add missing tests for friendly_date_ago helper
|
2023-11-15 19:16:18 +00:00 |
|
Andy Allan
|
24a562f885
|
Use html 'time' element for friendly date helpers
This provides more structure than just a simple span.
|
2023-11-15 17:53:38 +00:00 |
|
Tom Hughes
|
cebda5ffb9
|
Merge remote-tracking branch 'upstream/pull/4319'
|
2023-11-15 17:14:49 +00:00 |
|
Anton Khorev
|
562e7e7d32
|
Remove some tag table custom css
|
2023-11-14 17:17:18 +00:00 |
|
Tom Hughes
|
7e974b8662
|
Add tests for API change rate limits
|
2023-11-02 08:59:57 +00:00 |
|
Tom Hughes
|
ba503e02d2
|
Enforce rate limit for API calls which make changes
|
2023-11-02 08:59:57 +00:00 |
|
Tom Hughes
|
c6bb4a5f4e
|
Add importer role that can be associated with higher rate limits
|
2023-11-02 08:58:12 +00:00 |
|
Tom Hughes
|
ee3f045495
|
Assign proper sequence numbers to relation members in tests
|
2023-10-26 18:22:41 +01:00 |
|
Anton Khorev
|
62ba143c3c
|
Remove some search/directions custom css
|
2023-10-20 16:58:59 +03:00 |
|