Commit Graph

9914 Commits (ad1ae29105ff5101b591bc29ed168eba5006f348)

Author SHA1 Message Date
Misty Release Bot b0eb3095fa 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
gasoved e42967d70a feat: Change Date translation string
Misty Release Bot 6f573c275d chore(i18n): fallback strings for new resources: nodebb.global
Barış Soner Uşaklı 82ae7d667d Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
Barış Soner Uşaklı 3099d57f24 feat:
add joindate/postcount/reputation to user
add lastposttime to topic
Misty Release Bot da5bfacd6f chore(i18n): fallback strings for new resources: nodebb.global
Barış Soner Uşaklı e83a9a720e feat: add missing i18n
Misty Release Bot de282c0b21 chore(i18n): fallback strings for new resources: nodebb.admin-admin, nodebb.admin-appearance-customise, nodebb.admin-dashboard, nodebb.admin-extend-widgets, nodebb.admin-manage-groups, nodebb.admin-manage-privileges, nodebb.admin-settings-api, nodebb.admin-settings-navigation, nodebb.admin-settings-user, nodebb.error, nodebb.flags, nodebb.global, nodebb.groups, nodebb.modules, nodebb.pages, nodebb.post-queue, nodebb.recent, nodebb.register, nodebb.search, nodebb.tags, nodebb.topic, nodebb.user, nodebb.users
Barış Soner Uşaklı 83569debe8 Merge branch 'master' into develop
Barış Soner Uşaklı 9484ddc36f fix: use query param sort over user setting if it's set
regression from 77ddfc642e