Commit Graph

11241 Commits

Author SHA1 Message Date
Barış Uşaklı
4fbcfae8b1 Post queue write api (#13473)
* move post queue from socket.io to rest api

* move harmony post-queue to core

add canEdit, allow users to edit their queued posts

* fix: openapi spec

* lint: whitespace
2025-06-05 07:15:45 -04:00
Barış Soner Uşaklı
b1022566da fix: closes #13458, check if plugin is system
plugin before activate/deactive/install/uninstall
2025-06-02 09:55:20 -04:00
Barış Soner Uşaklı
78de8c6da1 fix: allow guests to load topic tools if they have privilege to view them
display errors from topics.loadTopicTools
2025-05-30 09:22:06 -04:00
Barış Soner Uşaklı
72417d82bd fix: closes #13454, align dropdowns to opposite side on rtl 2025-05-29 11:36:46 -04:00
Julian Lam
ce5ef1ab6e fix: openapi schema to handle additional attachments field in postsobject 2025-05-16 10:04:43 -04:00
Julian Lam
d5865613e3 fix: #13081, don't add mention when you are replying to yourself 2025-05-14 14:14:09 -04:00
Julian Lam
0f576a4219 fix: add announces to postdataobject schema 2025-05-14 12:16:06 -04:00
Misty Release Bot
7dc690a14a Latest translations and fallbacks 2025-05-14 09:19:59 +00:00
Barış Soner Uşaklı
4245575e09 Merge branch 'master' into develop 2025-05-07 19:06:01 -04:00
Misty Release Bot
ebe40f960c Latest translations and fallbacks 2025-05-07 09:20:10 +00:00
Julian Lam
860ac8953e docs: remove since-removed labels property from api 2025-05-06 15:08:21 -04:00
Misty Release Bot
92af415829 Latest translations and fallbacks 2025-05-06 09:20:36 +00:00
Barış Soner Uşaklı
7ef79981dd test: fix a test 2025-05-05 10:57:43 -04:00
Misty Release Bot
227bfabb8b Latest translations and fallbacks 2025-05-02 09:19:56 +00:00
Misty Release Bot
6ada76f401 Latest translations and fallbacks 2025-05-01 09:19:38 +00:00
Julian Lam
1c07eab66b Merge remote-tracking branch 'origin/master' into develop 2025-05-01 00:06:47 -04:00
Julian Lam
b32b7fccff docs: update openapi spec with new (missing) properties 2025-04-30 15:18:05 -04:00
Misty Release Bot
2524d4ce12 Latest translations and fallbacks 2025-04-30 09:20:22 +00:00
Julian Lam
28b7a20339 lint: yup. 2025-04-29 15:13:22 -04:00
Misty Release Bot
2827498d76 chore(i18n): fallback strings for new resources: nodebb.category, nodebb.world 2025-04-29 19:06:06 +00:00
Julian Lam
decc9cf196 feat: add new mixin clamp-fade, and handler for expanding it in category description
closes #13322
2025-04-29 10:28:18 -04:00
Julian Lam
804208b7b5 feat: show/hide categories on world page, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
d58d5861d9 fix: add back localCategories to categorySearch when defaultCategories is supplied 2025-04-29 10:28:18 -04:00
Julian Lam
93a5b35f33 feat: notice on remote categories that have no local followers, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
a487d5f6f2 feat: add new option to categorySearch module, defaultCategories, use to populate the category list when you don't want to poll backend for the main category list 2025-04-29 10:28:18 -04:00
Julian Lam
1790951659 feat: category quick search on world page, theme version updates, #13255 2025-04-29 10:28:18 -04:00
Julian Lam
4a7111d042 fix: marking remote category topics as read 2025-04-29 10:28:18 -04:00
Julian Lam
f483e883a7 feat: asserted topics and posts to remote categories will notify and add to unread based on remote category watch state 2025-04-29 10:28:17 -04:00
Julian Lam
1f40995f79 refactor: ability to browse to remote categories, group actor assertion logic, etc. -- no logic to assign topics to remote categories yet 2025-04-29 10:28:17 -04:00
Misty Release Bot
85fc167800 Latest translations and fallbacks 2025-04-29 09:20:03 +00:00
Misty Release Bot
4111512841 Latest translations and fallbacks 2025-04-27 09:19:32 +00:00
Barış Soner Uşaklı
ea9f7903ef fix: persona tooltip so it doesn't appear when dropdowns are open 2025-04-26 20:44:35 -04:00
Misty Release Bot
f7aaabaadb Latest translations and fallbacks 2025-04-26 09:19:33 +00:00
Misty Release Bot
c889d60c5d chore(i18n): fallback strings for new resources: nodebb.error 2025-04-25 16:18:30 +00:00
Barış Soner Uşaklı
4277765b64 fix: lang keys 2025-04-25 12:17:26 -04:00
Misty Release Bot
d3409b40b1 chore(i18n): fallback strings for new resources: nodebb.admin-settings-user, nodebb.user 2025-04-25 15:54:52 +00:00
Barış Soner Uşaklı
a5afad27e5 feat: chat allow/deny list, closes #13359 2025-04-25 11:54:11 -04:00
Barış Soner Uşaklı
be7959e5eb refactor: remove datepicker
using datetime-local now https://github.com/NodeBB/NodeBB/blob/master/src/views/admin/partials/widget-settings.tpl#L14-L20
2025-04-24 11:38:48 -04:00
Barış Soner Uşaklı
8ffbc35923 refactor: add sping/ping into openapi
change getObject to getSortedSetRange so db is always checked. getObject calls are cached
2025-04-24 09:50:52 -04:00
Misty Release Bot
7eb2f12751 Latest translations and fallbacks 2025-04-24 09:19:59 +00:00
Barış Soner Uşaklı
ed92ffaf08 fix: closes #13353, don't use index for finding plugin data 2025-04-23 06:50:40 -04:00
Misty Release Bot
92f7f2305f Latest translations and fallbacks 2025-04-22 09:19:47 +00:00
Misty Release Bot
71642f5ced Latest translations and fallbacks 2025-04-20 09:19:23 +00:00
Barış Soner Uşaklı
92d6e0220b refactor: switch eslint configs to esm
add rules from https://eslint.style/
refactor for in loops to use Object.entries
2025-04-18 21:57:12 -04:00
Misty Release Bot
40767c8bcb Latest translations and fallbacks 2025-04-18 09:19:34 +00:00
Misty Release Bot
13884e43c0 Latest translations and fallbacks 2025-04-17 09:19:56 +00:00
Barış Soner Uşaklı
be1abcc957 Merge branch 'master' into develop 2025-04-16 10:31:41 -04:00
Barış Soner Uşaklı
4f13eb0338 fix: closes #13336, allow main post deletion from "delete posts" tool 2025-04-16 10:23:25 -04:00
Misty Release Bot
83245e4abf Latest translations and fallbacks 2025-04-16 09:19:59 +00:00
Julian Lam
4125219716 fix: regression on search query that is a url, via 3526c937cc 2025-04-15 14:15:06 -04:00