Barış Soner Uşaklı
472a8fc13c
feat: allow converting pasted images, closes #10352
2026-02-04 12:54:58 -05:00
Barış Soner Uşaklı
b3dc7f4303
refactor: shorter
2026-02-04 10:01:41 -05:00
Barış Soner Uşaklı
94885109fa
fix: closes #8642 , stricter username check
...
don't allow invisible unicode characters
2026-02-03 21:41:19 -05:00
Barış Soner Uşaklı
a4e3fe105f
refactor: dont use module, explodes on latest webpack
2026-02-03 18:51:41 -05:00
Barış Soner Uşaklı
f249699d0b
fix: if there is no hr create one
...
happens if its the only chat or if its the last one in the list
2026-02-03 14:14:08 -05:00
Barış Soner Uşaklı
0a9c5d30c6
fix: closes #13240 , move the updatedTeaser to the top of the recent chat list
2026-02-03 10:57:42 -05:00
Barış Soner Uşaklı
c848801268
feat: closes #13009 , add dedicated test smtp button
...
which uses the dirty settings on the page
add clarification under send test email button
add missing lang keys
2026-02-02 13:36:38 -05:00
Barış Soner Uşaklı
5e32410827
Merge branch 'master' into develop
2026-01-30 15:58:51 -05:00
Barış Soner Uşaklı
b7ea2767a4
fix: regression with updateHistory
...
going from /recent to index was not updating the url if empty string is passed to replaceState
2026-01-30 15:58:42 -05:00
Barış Soner Uşaklı
22d55b307c
Merge branch 'master' into develop
2026-01-30 10:46:22 -05:00
Barış Soner Uşaklı
2dc49c8228
fix : #13939 , dont append / if url is empty
...
dont call updateHistory twice on page load
2026-01-30 10:46:13 -05:00
Barış Soner Uşaklı
b2b1f3b922
Merge branch 'master' into develop
2026-01-23 19:56:07 -05:00
Barış Soner Uşaklı
385a4d034f
fix : #10682 , fix all the other rss routes as well
2026-01-23 19:55:56 -05:00
Barış Soner Uşaklı
fe081ebd7b
Merge branch 'master' into develop
2026-01-23 12:35:35 -05:00
Barış Soner Uşaklı
b2c6fbeddb
fix : #13919
2026-01-23 12:34:59 -05:00
Barış Soner Uşaklı
d3f653e648
fix: require
2026-01-20 20:15:54 -05:00
Barış Soner Uşaklı
beb3f8ff94
Merge branch 'master' into develop
2026-01-20 20:15:07 -05:00
Barış Soner Uşaklı
13bf64c956
fix: closes #12458 , on socket.io reconnect
...
load messages after last data-index
2026-01-20 20:14:40 -05:00
Barış Soner Uşaklı
fffe039f46
refactor: remove chats.initialized, all events handlers are removed before being added
2026-01-20 19:09:32 -05:00
Barış Soner Uşaklı
ab39e7f8ae
refactor: move chat page events to a new file
2026-01-20 19:02:43 -05:00
Barış Soner Uşaklı
512b1e7296
fix: remove lowercase bidi controls as well
2026-01-20 11:17:30 -05:00
Barış Soner Uşaklı
84bd409a7c
Merge branch 'master' into develop
2026-01-19 22:18:20 -05:00
Barış Soner Uşaklı
39af838376
fix : #13909 , show 413 error properly
...
add tx string
2026-01-19 20:59:55 -05:00
Julian Lam
560ad81f32
feat: remote account banning, #13904
2026-01-19 14:42:13 -05:00
Barış Soner Uşaklı
e505e36991
fix: make translator.unescape stricter like escape
2026-01-16 13:17:02 -05:00
Barış Soner Uşaklı
b2fa7304e9
fix: closes #13887 , make translator.escape stricter
...
only match [[namespace:key]] allow underscores,dashes and dots in namespace key
add test
2026-01-16 13:00:41 -05:00
Barış Soner Uşaklı
fe4a447651
refactor: use async/await for group search
2026-01-16 12:36:17 -05:00
Barış Soner Uşaklı
7d36c75790
fix: closes #13897 , display group create errors properly
...
fix typo in redirect after group deletion
2026-01-16 10:58:03 -05:00
Julian Lam
7465762d87
fix: typo, client-side handling of crossposts as pertains to uncategorized topics
2026-01-12 12:55:18 -05:00
Julian Lam
ea417b062b
fix: client-side handling of category selector when cross-posting so only local cids are sent to backend
2026-01-12 12:55:18 -05:00
Julian Lam
6daaad810f
fix: allow non-mods to crosspost, move crosspost button out of topic tools, in-modal state updates
2026-01-12 12:55:18 -05:00
Julian Lam
38fd179848
feat: add missing files, minor changes to crossposts list modal
2026-01-12 12:55:18 -05:00
Julian Lam
b981082dd7
fix: removed ajaxify refresh on crosspost commit, dynamically update post stats in template, logic fix
2026-01-12 12:55:18 -05:00
Julian Lam
349b087502
refactor: crossposts.get to return limited category data (name, icon, etc.), fixed up crosspost modal to hide uncategorized and all categories options
2026-01-12 12:55:18 -05:00
Julian Lam
0041cfe2ed
feat: introduce new front-end UI button for cross-posting, hide move on topics in remote cids
...
- Hide the ability to select remote cids in topic move category search
- Add a new option to category search: 'localOnly'; pretty self descriptive.
2026-01-12 12:55:18 -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ı
2a5bd6ef36
Merge branch 'master' into develop
2025-12-24 23:27:06 -05:00
Barış Soner Uşaklı
1f9f2dff2f
fix: update data-isowner when changing is ownership
...
fixes multiple ownership toggles
2025-12-23 14:29:28 -05:00
Barış Soner Uşaklı
a331f8da77
refactor: clear quick reply as soon as submitting
...
bring back message on error
2025-12-18 10:47:55 -05:00
Barış Soner Uşaklı
90a151348e
fix: moving topic to cid=-1 will remove it from list
2025-12-13 17:19:16 -05:00
Barış Soner Uşaklı
f49f540bfa
fix: show errors when saving settings
2025-12-11 21:25:42 -05:00
Barış Soner Uşaklı
11b01dfccb
test: fix tests
2025-12-06 20:44:51 -05:00
Barış Soner Uşaklı
193aaf55d5
fix: closes #13666 , update category label
...
on topic move if we are not on category page
2025-12-06 20:08:05 -05:00
Barış Soner Uşaklı
9fb41c6933
lint: fix missing comma
2025-12-03 10:14:08 -05:00
Barış Soner Uşaklı
ba85474dfb
feat: add hreflang to buildLinkTag
2025-12-03 09:49:16 -05:00
Julian Lam
2bb6683f16
Merge remote-tracking branch 'origin/master' into develop
2025-11-26 10:53:44 -05:00
Barış Soner Uşaklı
bdb452488b
fix: IS logic when body.height < window.height
2025-11-20 12:58:07 -05:00
Julian Lam
d4e3b42369
Merge branch 'master' into develop
2025-11-19 15:17:08 -05:00
Barış Soner Uşaklı
12dab84914
fix: tiny fix for IS when page is empty
...
related 4aad601967
https://github.com/NodeBB/NodeBB/pull/9525
2025-11-19 11:03:44 -05:00
Barış Soner Uşaklı
26795272fa
Merge branch 'master' into develop
2025-11-17 20:25:14 -05:00