Commit graph

15668 commits

Author SHA1 Message Date
Anton Khorev
41e93bfb66 Make user creation code in unredact test similar to redact tests 2025-02-11 07:10:54 +03:00
Anton Khorev
319c9af975 Move current version redaction tests above roles/scopes tests 2025-02-11 05:41:18 +03:00
Anton Khorev
03ebd2ac5e Test states of old elements after unsuccessful redactions 2025-02-11 05:38:36 +03:00
Anton Khorev
06cca3717a Rename old element variables in redaction tests 2025-02-11 02:08:28 +03:00
Anton Khorev
0063727434 Check old element state instead of responses in unredaction tests 2025-02-11 02:08:28 +03:00
Anton Khorev
ef9d39ece0 Use fewer element versions in redaction tests 2025-02-11 02:08:28 +03:00
Anton Khorev
c134cabab2 Remove do_redact_element methods from api old element redaction tests 2025-02-11 02:08:28 +03:00
Anton Khorev
98a365c827 Test api old element show accessed as moderator 2025-02-11 02:08:28 +03:00
Anton Khorev
1b977454f7 Add show_redactions checks to api old element show tests 2025-02-11 02:08:28 +03:00
Anton Khorev
46113c9cba Test api old element index accessed as moderator 2025-02-11 02:08:28 +03:00
Anton Khorev
d0c68c4041 Test redacted element state after redaction action 2025-02-11 02:08:28 +03:00
Anton Khorev
ddebb42a8e Add show_redactions checks to api old element index tests 2025-02-11 02:08:28 +03:00
Anton Khorev
be020d1546 Split api old element redacted show tests 2025-02-11 02:08:28 +03:00
Anton Khorev
bd0f5a1932 Split api old element redacted index tests 2025-02-11 02:08:28 +03:00
Tom Hughes
6edb8dae05 Merge remote-tracking branch 'upstream/pull/5643' 2025-02-10 20:13:37 +00:00
Tom Hughes
3d9e16e18e Merge remote-tracking branch 'upstream/pull/5645' 2025-02-10 20:11:55 +00:00
Anton Khorev
eef9e5fbf1 Remove unused api old relation test code 2025-02-10 22:25:22 +03:00
Anton Khorev
70d7be4cb9 Test api old way show action without integration 2025-02-10 22:25:22 +03:00
Anton Khorev
0b802240df Move api way version test to integration tests 2025-02-10 22:25:22 +03:00
Anton Khorev
b0afd3453a Test api old node show action without integration 2025-02-10 22:25:21 +03:00
Anton Khorev
1da870fd48 Move api node version test to integration tests 2025-02-10 22:25:21 +03:00
Marwin Hochfelsner
3fbc8a3d32 Enable a few linting rules 2025-02-10 20:10:13 +01:00
Tom Hughes
2cfc030bba Merge remote-tracking branch 'upstream/pull/5403' 2025-02-10 18:54:14 +00:00
Tom Hughes
b35c04c5f0 Merge remote-tracking branch 'upstream/pull/5641' 2025-02-10 18:41:39 +00:00
Tom Hughes
e81e439e53 Merge remote-tracking branch 'upstream/pull/5644' 2025-02-10 18:21:50 +00:00
dependabot[bot]
5296fe9e91
Bump net-imap from 0.5.5 to 0.5.6
Bumps [net-imap](https://github.com/ruby/net-imap) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/ruby/net-imap/releases)
- [Commits](https://github.com/ruby/net-imap/compare/v0.5.5...v0.5.6)

---
updated-dependencies:
- dependency-name: net-imap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 18:01:29 +00:00
translatewiki.net
36028f4222
Localisation updates from https://translatewiki.net. 2025-02-10 13:13:59 +01:00
Anton Khorev
f2ed3c1935 Make api old element show paths resourceful 2025-02-10 02:07:48 +03:00
Anton Khorev
29323be33b Merge branch 'pull/5636' 2025-02-10 01:26:12 +03:00
Anton Khorev
c443b81435 Merge branch 'pull/5640' 2025-02-09 23:37:57 +03:00
Tom Hughes
275228dec7 Move eslint ignore rules to the configuration file
Instead of having the rake task select which files to check, just
check the whole tree and have eslint ignore third party files and
generated files that we don't control.
2025-02-09 19:38:47 +00:00
Marwin Hochfelsner
5d8442a473 Enable sort-keys for eslint.js 2025-02-09 20:25:00 +01:00
Tom Hughes
64a33bbea3 Merge remote-tracking branch 'upstream/pull/5638' 2025-02-09 19:11:32 +00:00
Anton Khorev
98af87d1cb Convert api element history actions to versions resources 2025-02-09 19:18:47 +03:00
Tom Hughes
ba481319f4 Use subqueries to find nested members more efficiently 2025-02-09 15:40:49 +00:00
Tom Hughes
974e404a6e Merge remote-tracking branch 'upstream/pull/5633' 2025-02-09 15:09:45 +00:00
Tom Hughes
699e73a22a Merge remote-tracking branch 'upstream/pull/5626' 2025-02-09 15:02:14 +00:00
Tom Hughes
97bd4579b0 Merge remote-tracking branch 'upstream/pull/5634' 2025-02-09 14:51:56 +00:00
Marwin Hochfelsner
cdacfafd11 Further usage of URLSearchParams 2025-02-09 08:17:13 +01:00
Marwin Hochfelsner
8130b38368 Remove IE<10 workaround 2025-02-09 06:51:56 +01:00
Marwin Hochfelsner
98e4dfb87e Lessen code repetition 2025-02-09 06:51:56 +01:00
Marwin Hochfelsner
a3c45f6ed6 Reduce condition complexity 2025-02-09 06:51:56 +01:00
Anton Khorev
a1a3b2c87e Merge branch 'pull/5631' 2025-02-09 02:04:42 +03:00
Tom Hughes
4027d0c30a Merge remote-tracking branch 'upstream/pull/5621' 2025-02-08 17:35:45 +00:00
Tom Hughes
4197b2d008 Merge remote-tracking branch 'upstream/pull/5611' 2025-02-08 17:03:43 +00:00
Tom Hughes
6790a88aed Drop eslint initialiser
This was presumably required at some point but the i18n files seem
to pass eslint fine now and even if they didn't it would probably be
better to ignore them in the eslint config.
2025-02-08 17:00:13 +00:00
Tom Hughes
1e176a7e7a Merge remote-tracking branch 'upstream/pull/5630' 2025-02-08 16:45:23 +00:00
Anton Khorev
7efcfa284b Remove unnecessary RuboCop exclusions 2025-02-08 18:22:55 +03:00
Anton Khorev
18b8e0cb34 Clean up after creating nested relation resources 2025-02-08 18:22:55 +03:00
Anton Khorev
f696b5439e Declare api relation relations as nested resources 2025-02-08 18:22:55 +03:00