Commit Graph

2856 Commits (8c4d6bbebbc0d4eb3e34db11148109214eee3b67)

Author SHA1 Message Date
Misty Release Bot 1d7dbf1480 chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
Barış Soner Uşaklı 864fe0f971 feat: add permissions-policy header
Misty Release Bot de640e23e5 Latest translations and fallbacks
Misty Release Bot c2d19d7f0a Latest translations and fallbacks
Misty Release Bot 98c949e4ec Latest translations and fallbacks
Misty Release Bot 05b6758e59 chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
Barış Soner Uşaklı 3c85b944e3 feat: allow groups to be exempt from maintenance mode
closes 
Misty Release Bot b86eb03a4c Latest translations and fallbacks
Misty Release Bot 95a5d516cb Latest translations and fallbacks
Misty Release Bot c4ed02ee1d Latest translations and fallbacks
Misty Release Bot 3a1866ce81 Latest translations and fallbacks
Misty Release Bot 248fd6721c Latest translations and fallbacks
Misty Release Bot 8d6c0de735 Latest translations and fallbacks
Misty Release Bot 9ad3b214d6 chore(i18n): fallback strings for new resources: nodebb.admin-settings-user, nodebb.admin-settings-email
Julian Lam 96b46411b1 Merge branch 'master' into develop
Julian Lam 9c576a0758
Email confirmation QOL updates ()
* breaking: remove `SocketUser.emailConfirm`, re: 

* chore: move email confirmation related configs to own section in Settings > Email

* feat: new user email method `getValidationExpiry`, returns expiration in ms.. probably.

* fix: bug where `user.email.isValidationPending` returned an u nexpected non-boolean value if there was no confirmation pending (only when checking email as well)

* fix: update getValidationExpiry to return ms

* test: use emailConfirmInterval for tests, for now

* fix: throw friendly error when attempting an email change within email confirmation window

* feat: new config option `emailConfirmExpiry` in days, governs how long the confirm link is good for

* test: additional tests for user email methods

* fix: add back missing handling of  option

* test: fix tests
Misty Release Bot 773a97446a Latest translations and fallbacks
Julian Lam 09f3ac6574 fix: in appropriately named language key `email-confirm-email2`
Misty Release Bot eec683dd39 Latest translations and fallbacks
Misty Release Bot 688e9a53da Latest translations and fallbacks
Misty Release Bot 8f2a78584a Latest translations and fallbacks
Misty Release Bot 09c24e1f03 Latest translations and fallbacks
Misty Release Bot 26415ea448 Latest translations and fallbacks
Misty Release Bot ca92345c48 Latest translations and fallbacks
Misty Release Bot bf9bb489ad Latest translations and fallbacks
Misty Release Bot bdfacb8903 Latest translations and fallbacks
Misty Release Bot 4b0a786dfb Latest translations and fallbacks
Misty Release Bot e7806021c9 Latest translations and fallbacks
Misty Release Bot 896ac77950 Latest translations and fallbacks
Misty Release Bot e20433ecfc chore(i18n): fallback strings for new resources: nodebb.admin-settings-reputation
Julian Lam 15b1561fd3 feat: introduce ACP defined option to rescind notif or do nothing on flag resolve/reject
/cc 
Misty Release Bot 42e0fec392 Latest translations and fallbacks
Misty Release Bot 0ba03950e9 Latest translations and fallbacks
Misty Release Bot 665f163704 Latest translations and fallbacks
Misty Release Bot f8297362b9 Latest translations and fallbacks
Misty Release Bot fcbbb4d6d3 chore(i18n): fallback strings for new resources: nodebb.admin-settings-post
Barış Soner Uşaklı aba420a3f3 feat: setting to show signatures only once in topics, closes
Misty Release Bot 6b76f99a3e Latest translations and fallbacks
Misty Release Bot 6f9fa8c2c8 Latest translations and fallbacks
Misty Release Bot 90fc50e116 chore(i18n): fallback strings for new resources: nodebb.admin-advanced-cache
Opliko a9bbb586fc
feat: allow plugins to add to admin cache list ()
* feat: allow plugins to add to admin cache list

resolves  

plugins will have to use `filter:admin.cache.get` hook and just add their own cache to the object there.

* feat: add dump to ttlCache and expose properties

* feat: also expose properties under their current names

* feat: display TTL if set
Julian Lam 59f3ae201a Merge remote-tracking branch 'origin/master' into develop
Misty Release Bot d7a02d677f Latest translations and fallbacks
Misty Release Bot 8e9677544b Latest translations and fallbacks
Julian Lam 659cfe853d chore: update to new transifex project url
Misty Release Bot 18c144bf37 Latest translations and fallbacks
Misty Release Bot cdaa8f21e4 chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
Julian Lam 4055e3bd1c feat: automatically enable the SMTP transport option if the SMTP service is changed
Misty Release Bot 3e56c547a9 chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
Julian Lam 7082291bae fix: ; tweak copy for gmail app passwords support