Commit graph

15709 commits

Author SHA1 Message Date
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
Serge Croisé
fe162e7e3a
Replace abbreviation with for example in CONTRIBUTING md 2025-02-10 19:56:51 +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
Serge Croisé
4a029d70f9
Fix grammar and punctuation in CONTRIBUTING md 2025-02-09 16:57:49 +01: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
Anton Khorev
2a38dca0b7 Declare api way relations as nested resources 2025-02-08 18:22:55 +03:00
Anton Khorev
a6e614e44e Declare api node relations as nested resources 2025-02-08 18:22:55 +03:00
Anton Khorev
6a50a5e871 Declare api node ways as nested resources 2025-02-08 18:22:55 +03:00
dependabot[bot]
0467a177e4
Bump eslint from 9.19.0 to 9.20.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.19.0 to 9.20.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.19.0...v9.20.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-07 23:11:11 +00:00
Marwin Hochfelsner
957ae192b6 Refactor direction engines and unify structure 2025-02-07 04:22:30 +01:00
Tom Hughes
e206dd527e Merge remote-tracking branch 'upstream/pull/5598' 2025-02-06 20:27:32 +00:00
Tom Hughes
9f739fd1e1 Merge remote-tracking branch 'upstream/pull/5628' 2025-02-06 20:19:23 +00:00
Anton Khorev
090ccf2b63 Test showing note by suspended user with comment by other user 2025-02-06 22:45:31 +03:00
Anton Khorev
a9dcb66e7b Merge branch 'pull/5627' 2025-02-06 22:10:31 +03:00