Julian Lam
4ef9d5fa55
docs: add missing privileges prop to world schema
2026-02-17 11:26:13 -05:00
Julian Lam
07f9eda9fb
docs: add bookmarks to postobject in /world
2026-02-17 11:26:13 -05:00
Julian Lam
9a15b57154
docs: add bookmarks to postobject
2026-02-17 11:26:13 -05:00
Julian Lam
91323dce55
docs: chat teasers are different
2026-02-17 11:26:13 -05:00
Julian Lam
0178e4fb7c
docs: add teaser to postobject schema
2026-02-17 11:26:13 -05:00
Julian Lam
1869b807f2
refactor: teaser object schema to its own file
2026-02-17 11:26:13 -05:00
Julian Lam
3e2070b2c3
fix: schema... not sure why I need this all of a sudden
2026-02-17 11:26:13 -05:00
Barış Soner Uşaklı
8c6ce198e1
feat: allow configuring unreadCutoff per user, closes #6811
2026-02-16 22:57:00 -05:00
Barış Soner Uşaklı
086a580329
fix spec
2026-02-15 12:36:15 -05:00
Barış Soner Uşaklı
0e2a42d547
test: fix spec
2026-02-12 23:22:10 -05:00
Julian Lam
292e70f70a
fix: add example value for failing schema test
2026-02-12 13:43:42 -05:00
Julian Lam
7eb4913671
fix: bad relative path
2026-02-12 12:02:04 -05:00
Julian Lam
072dd1aeb3
docs: OpenAPI schema for rules re-ordering route
2026-02-12 11:47:17 -05:00
Barış Uşaklı
c65af19985
refactor: add createFieldChecker ( #13973 )
...
* refactor: add createFieldChecker
* refactor: use hasField in topic/data.js
* refactor: use hasField in categories/data.js
* test: fix category nickname logic
* test: fix spec
2026-02-11 11:38:03 -05:00
Barış Soner Uşaklı
05dd46c31f
test: fix spec, remove log
2026-02-09 18:23:29 -05:00
Barış Soner Uşaklı
05d4d85766
test: fix file name
2026-02-07 21:47:17 -05:00
Barış Soner Uşaklı
d601847a76
test: fix spec
2026-02-07 21:46:40 -05:00
Barış Uşaklı
d086ed2c27
feat: ban/mute reasons ( #13960 )
...
add acp page to create reasons
add dropdown to insert them into reason
change reason field into textarea
translate and parse reason before sending ban email
2026-02-07 14:32:05 -05:00
Julian Lam
0fbaa937e4
Refactor /world page, closes #13927 ( #13954 )
...
* refactor: wholesale UI/data refactor of world to display in feed-like format
* fix: openapi schema
* fix: remove console log
* fix: restrict 'generatedTitle' from being passed-in via topics API
* fix(deps): bumping themes for world refactor support
* fix: /world title and description update
* fix: missing handleIgnoreWatch in world client side js
2026-02-06 14:07:25 -05:00
Barış Soner Uşaklı
43be594a0d
test: fix typo in spec
2026-02-04 20:58:23 -05:00
Barış Soner Uşaklı
d1a39554e5
test: fix spec
2026-02-04 20:49:50 -05:00
Barış Soner Uşaklı
30014f4139
test: add missing spec for admin page
2026-02-04 12:59:55 -05:00
Barış Soner Uşaklı
472a8fc13c
feat: allow converting pasted images, closes #10352
2026-02-04 12:54:58 -05:00
Barış Soner Uşaklı
bc1593b208
test: fix spec
2026-02-02 13:43:12 -05:00
Barış Soner Uşaklı
d2f8af25f6
Merge branch 'master' into develop
2026-01-12 20:50:28 -05:00
Julian Lam
d81b644d7f
docs: update openapi schema for missing routes related to crossposting
2026-01-12 12:55:18 -05:00
Julian Lam
74172ecc5d
feat: API v3 calls to crosspost and uncrosspost a topic to and from a category
2026-01-12 12:55:18 -05:00
Barış Soner Uşaklı
81cac01525
test: lowercase tags
2026-01-11 14:43:24 -05:00
Barış Uşaklı
00b9ca111e
Change owner rest route ( #13881 )
...
* fix: dont use sass-embedded on freebsd, #13867
* fix : #13715 , dont reduce hardcap if usersPerPage is < 50
* fix: closes #13872 , use translator.compile for notification text
so commas don't cause issues
* fix: remove bidiControls from notification.bodyShort
* refactor: move change owner call to rest api
deprecate socket method
* fix spec
* test: one more fix
* test: add 404
* test: fix tests :rage1:
* test: update test to use new method
2026-01-11 14:39:01 -05:00
Barış Uşaklı
7b793527f9
Change owner rest route ( #13881 )
...
* fix: dont use sass-embedded on freebsd, #13867
* fix : #13715 , dont reduce hardcap if usersPerPage is < 50
* fix: closes #13872 , use translator.compile for notification text
so commas don't cause issues
* fix: remove bidiControls from notification.bodyShort
* refactor: move change owner call to rest api
deprecate socket method
* fix spec
* test: one more fix
* test: add 404
* test: fix tests :rage1:
* test: update test to use new method
2026-01-11 14:38:14 -05:00
Barış Soner Uşaklı
b19281b061
revert: spec change
2025-12-08 10:18:38 -05:00
Konrad Moskal
2e00c0ff42
Modify delete post diff response format ( #13761 )
...
* Modify delete post diff response format
Updated the delete operation response to return JSON content.
* fix: timestamp open api schema
2025-12-06 20:12:27 -05:00
Julian Lam
189fcfa694
Merge branch 'master' into develop
2025-10-01 12:52:17 -04:00
Julian Lam
56a9336611
docs: update openapi schema to refer to try.nodebb.org instead of example.org
2025-10-01 12:52:09 -04:00
Julian Lam
051043b682
doc: 'nickname' and 'descriptionParsed' use in categories controller
2025-09-25 15:16:42 -04:00
Barış Soner Uşaklı
dfe19a98c1
fix: don't show votes on unread if rep system disabled
...
add openapi spec
2025-09-13 17:51:25 -04:00
Julian Lam
5f7085f34d
fix: urlencoded param in openapi spec example
2025-08-28 11:52:22 -04:00
Julian Lam
788301a56a
fix: missed a tab character
2025-08-28 00:03:12 -04:00
Julian Lam
0f44034ec3
docs: add missing routes to openapi schema
2025-08-27 15:21:38 -04:00
Julian Lam
560cc2ebf9
docs: openapi typo
2025-08-27 14:21:45 -04:00
Julian Lam
a9a12a9f08
docs: update openapi schema for relays and rules
2025-08-27 14:16:42 -04:00
Julian Lam
a771b17fac
fix: relative paths in openapi schema
2025-08-25 23:51:33 -04:00
Julian Lam
e8401472c0
fix: add missing routes to write.yaml
2025-08-25 16:48:33 -04:00
Julian Lam
c0248ca52b
docs: openapi schema fixes for auto-categorization commits
2025-08-25 12:05:50 -04:00
Barış Soner Uşaklı
95f6688c04
test: one more fix
2025-07-31 09:33:19 -04:00
Barış Soner Uşaklı
7393bdd444
test: fix spec
2025-07-31 09:33:19 -04:00
Barış Soner Uşaklı
1071ac0cea
test: fix openapi
2025-07-31 09:33:18 -04:00
Barış Soner Uşaklı
8eedb38a99
test: test fixes for default teaser change
2025-07-22 10:51:54 -04:00
Barış Soner Uşaklı
020e0ad12e
test: add openapi spec
2025-07-11 15:18:44 -04:00
Barış Soner Uşaklı
e74996fbb9
revert: remove heapdump
2025-07-11 10:22:37 -04:00