Commit Graph

9923 Commits (0c4870ec1280a9ae2d1f7432aa531e3659afbc54)

Author SHA1 Message Date
Barış Soner Uşaklı 82e26829c5 fix: closes , fix copy code when line numbers are enabled
Barış Soner Uşaklı 469aa5511f fix: textarea on error
Barış Soner Uşaklı d8d486a633 fix: closes , closes
don't add input listener on every send message
Barış Soner Uşaklı 05b58c7047 refactor: remove unused require
Barış Soner Uşaklı ca2be0e869 refactor: remove log
Barış Soner Uşaklı 8f6a68ca09 fix: closes
fix selectors
Barış Soner Uşaklı 51bf5e9512 chore: up markdown
Barış Soner Uşaklı 51096ad234 poc: use csrf_token in ws handshake ()
Barış Soner Uşaklı d55cd464a0 fix: , dont trigger edit if chat input has text
pressing escape will cancel edit
Misty Release Bot 77212c4219 Latest translations and fallbacks
Julian Lam e94c58becd Merge remote-tracking branch 'origin/master' into develop
Misty Release Bot 48a4fd50e8 chore(i18n): fallback strings for new resources: nodebb.themes-harmony, nodebb.themes-persona
Barış Soner Uşaklı f6b2d3768c feat:
add harmony, persona language files
Barış Soner Uşaklı e1bb277fb4 feat: add helper to convert isostrings to localeString
Barış Soner Uşaklı f974c230ef fix: chat ip button not doing anything if clicked outside of icon
Misty Release Bot 489163aab3 chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
Julian Lam 1ac760e89c public/language/
fix: minor change in copy for 
Misty Release Bot 6a2c6de0b4 chore(i18n): fallback strings for new resources: nodebb.user
Julian Lam 84313712a2 fix: add an additional check on page load to enforce `requireEmailAddress` setting
The old behaviour would require that an email be entered, but did not block access to the forum (nor did it ensure that the email was verified).

The new behaviour (if the setting is enabled) will ensure that only those users with a confirmed email can continue through.

The only exceptions are super admins (so they don't get locked out).
Barış Soner Uşaklı 34730caf97 fix: selector for nav scroll
harmony doesn't have topic-header, they all have topic-main-buttons
Barış Soner Uşaklı 18e76ba5fc fix:
fix direction of dropdowns on rtl
Barış Soner Uşaklı e832d365ba refactor: removed parsing for taskbar
harmony doesnt have a taskbar
Barış Soner Uşaklı 101fe81d42 feat: add app.newReply
like app.newTopic
Misty Release Bot 5f72844514 chore(i18n): fallback strings for new resources: nodebb.admin-extend-widgets
Barış Soner Uşaklı fbf44a10e7 feat: expiration date for widgets
closes 
Barış Soner Uşaklı 0af2b800b3 fix: closes , close dialogs on escape/backdrop click
Misty Release Bot db802db664 chore(i18n): fallback strings for new resources: nodebb.groups
Barış Soner Uşaklı 589761be97 group filter
Barış Soner Uşaklı 8e63e43a3b refactor: move to modals
Barış Soner Uşaklı 24e0e5024d fix: show edit indicator after an edit without reloading the page
Misty Release Bot 819ded6f2b chore(i18n): fallback strings for new resources: nodebb.global, nodebb.pages
Barış Soner Uşaklı 83fca31628 feat: closes , new error pages
Misty Release Bot 6fe660a302 chore(i18n): fallback strings for new resources: nodebb.global
Barış Soner Uşaklı 73d02725f0 new 404 page
Julian Lam 36895421ba refactor: topic mark read/unread routes
Julian Lam 69b409385d refactor: migrate `posts.getReplies` to write API
Julian Lam ee9f53f1ff refactor: deprecate socket method posts.getPidIndex
Julian Lam 02f567ff3f docs: openapi schema for newly added routes
Julian Lam f2082d7de8 refactor: started work on porting socket methods to write API [breaking]
The following socket calls have been removed:

* `posts.getRawPost`
* `posts.getPostSummaryByPid`

Two new Write API routes have been added:

- `GET /api/v3/posts/:pid/raw`
- `GET /api/v3/posts/:pid/summary`
Julian Lam b3787bd50c fix: update openapi spec to specify optional `expiry` argument available to be passed in via request body.
Also updated test runner to ignore any request bodies in spec that are explicitly not required.
Julian Lam 2b70063eec fix: , wrong message shown to new users re: email confirmation
Barış Soner Uşaklı d0a15e9ec8 fix: closes
Barış Soner Uşaklı 156b8e7721 fix: add check for no tids
Misty Release Bot a908bed891 chore(i18n): fallback strings for new resources: nodebb.error, nodebb.tags, nodebb.topic
Barış Soner Uşaklı e3551d80d7 feat: allow tag editing from topic tools
closes 
closes 
closes 
Misty Release Bot 6e7465debf chore(i18n): fallback strings for new resources: nodebb.global
Barış Soner Uşaklı 4aa87366f9 feat: , copy ip on click
Misty Release Bot 28a1df16a8 chore(i18n): fallback strings for new resources: nodebb.global
Barış Soner Uşaklı eb0c77fd69 feat: , improve chat editing
use a new template for editing chats,
remove the data-mid on the chat inputEl
Misty Release Bot 3b0b2b2fae chore(i18n): fallback strings for new resources: nodebb.modules