Barış Soner Uşaklı
a757716ddd
fix: closes #11708 , fix quick reply check
2 years ago
Julian Lam
1d1639d46f
fix: improper neutralization of user input in image wrapping code
2 years ago
Julian Lam
c5cd76e798
fix: don't update edit data if edited timestamp is not available
2 years ago
Barış Soner Uşaklı
6aae88d5dd
use bs5 classes for toggle
2 years ago
Barış Soner Uşaklı
82e26829c5
fix: closes #11620 , fix copy code when line numbers are enabled
2 years ago
Barış Soner Uşaklı
469aa5511f
fix: textarea on error
2 years ago
Barış Soner Uşaklı
d8d486a633
fix: closes #11613 , closes #11614
...
don't add input listener on every send message
2 years ago
Barış Soner Uşaklı
05b58c7047
refactor: remove unused require
2 years ago
Barış Soner Uşaklı
ca2be0e869
refactor: remove log
2 years ago
Barış Soner Uşaklı
8f6a68ca09
fix: closes #11612
...
fix selectors
2 years ago
Barış Soner Uşaklı
51bf5e9512
chore: up markdown
2 years ago
Barış Soner Uşaklı
51096ad234
poc: use csrf_token in ws handshake ( #11573 )
2 years ago
Barış Soner Uşaklı
d55cd464a0
fix : #11601 , dont trigger edit if chat input has text
...
pressing escape will cancel edit
2 years ago
Misty Release Bot
77212c4219
Latest translations and fallbacks
2 years ago
Julian Lam
e94c58becd
Merge remote-tracking branch 'origin/master' into develop
2 years ago
Misty Release Bot
48a4fd50e8
chore(i18n): fallback strings for new resources: nodebb.themes-harmony, nodebb.themes-persona
2 years ago
Barış Soner Uşaklı
f6b2d3768c
feat: #11584
...
add harmony, persona language files
2 years ago
Barış Soner Uşaklı
e1bb277fb4
feat: add helper to convert isostrings to localeString
2 years ago
Barış Soner Uşaklı
f974c230ef
fix: chat ip button not doing anything if clicked outside of icon
2 years ago
Misty Release Bot
489163aab3
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2 years ago
Julian Lam
1ac760e89c
public/language/
...
fix: minor change in copy for #11562
2 years ago
Misty Release Bot
6a2c6de0b4
chore(i18n): fallback strings for new resources: nodebb.user
2 years ago
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).
2 years ago
Barış Soner Uşaklı
34730caf97
fix: selector for nav scroll
...
harmony doesn't have topic-header, they all have topic-main-buttons
2 years ago
Barış Soner Uşaklı
18e76ba5fc
fix : #11570
...
fix direction of dropdowns on rtl
2 years ago
Barış Soner Uşaklı
e832d365ba
refactor: removed parsing for taskbar
...
harmony doesnt have a taskbar
2 years ago
Barış Soner Uşaklı
101fe81d42
feat: add app.newReply
...
like app.newTopic
2 years ago
Misty Release Bot
5f72844514
chore(i18n): fallback strings for new resources: nodebb.admin-extend-widgets
2 years ago
Barış Soner Uşaklı
fbf44a10e7
feat: expiration date for widgets
...
closes #10495
2 years ago
Barış Soner Uşaklı
0af2b800b3
fix: closes #11561 , close dialogs on escape/backdrop click
2 years ago
Misty Release Bot
db802db664
chore(i18n): fallback strings for new resources: nodebb.groups
2 years ago
Barış Soner Uşaklı
589761be97
group filter
2 years ago
Barış Soner Uşaklı
8e63e43a3b
refactor: move to modals
2 years ago
Barış Soner Uşaklı
24e0e5024d
fix: show edit indicator after an edit without reloading the page
2 years ago
Misty Release Bot
819ded6f2b
chore(i18n): fallback strings for new resources: nodebb.global, nodebb.pages
2 years ago
Barış Soner Uşaklı
83fca31628
feat: closes #11549 , new error pages
2 years ago
Misty Release Bot
6fe660a302
chore(i18n): fallback strings for new resources: nodebb.global
2 years ago
Barış Soner Uşaklı
73d02725f0
new 404 page
2 years ago
Julian Lam
36895421ba
refactor: topic mark read/unread routes
2 years ago
Julian Lam
69b409385d
refactor: migrate `posts.getReplies` to write API
2 years ago
Julian Lam
ee9f53f1ff
refactor: deprecate socket method posts.getPidIndex
2 years ago
Julian Lam
02f567ff3f
docs: openapi schema for newly added routes
2 years ago
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`
2 years ago
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.
2 years ago
Julian Lam
2b70063eec
fix : #11545 , wrong message shown to new users re: email confirmation
2 years ago
Barış Soner Uşaklı
d0a15e9ec8
fix: closes #11539
2 years ago
Barış Soner Uşaklı
156b8e7721
fix: add check for no tids
2 years ago
Misty Release Bot
a908bed891
chore(i18n): fallback strings for new resources: nodebb.error, nodebb.tags, nodebb.topic
2 years ago
Barış Soner Uşaklı
e3551d80d7
feat: allow tag editing from topic tools
...
closes #7536
closes #7465
closes #11538
2 years ago
Misty Release Bot
6e7465debf
chore(i18n): fallback strings for new resources: nodebb.global
2 years ago