Barış Soner Uşaklı
c428ba80aa
refactor: wider value field
3 years ago
Barış Soner Uşaklı
c7e078d495
refactor: dont save partial searches
3 years ago
Julian Lam
80ea12c1c1
feat: new ACP option `emailPrompt`
...
... which allows administrators to disable the client-side prompt to
encourage users to enter or confirm their email addresses
3 years ago
Barış Soner Uşaklı
64192731a0
refactor: use search api for topic search
3 years ago
Barış Soner Uşaklı
6cfaea06f0
fix: undefined query showing in searches
3 years ago
Barış Soner Uşaklı
0926ae6ecf
fix: api session revoke test
3 years ago
Barış Soner Uşaklı
da64810a4a
fix: crash
3 years ago
Barış Soner Uşaklı
a528790615
refactor: typo
3 years ago
Barış Soner Uşaklı
ee8e048015
fix: move record to controller
3 years ago
Barış Soner Uşaklı
f4cf482a87
feat: show popular searches
3 years ago
Barış Soner Uşaklı
63572c23ce
fix: profile edit fields showing translated values
3 years ago
Barış Soner Uşaklı
719cfc0d57
breaking: disable javascript in custom less tab
3 years ago
Barış Soner Uşaklı
04dab1d550
fix: token verify
3 years ago
Barış Soner Uşaklı
1783f918bc
fix: guard against prototype pollution
3 years ago
Barış Soner Uşaklı
c8b2fc46dc
fix: translator path traversal
3 years ago
Barış Soner Uşaklı
e62948f73d
fix: there is no alltime digest, fixes translation in test email
...
there is no digest.title.alltime
3 years ago
Julian Lam
506c34a84d
refactor: simplified utilities API > login rout
...
Removed continueLogin override in favour of a simpler `redirectAfterLogin` override
Use passport to authenticate username and password instead of duplicated logic.
3 years ago
Julian Lam
6b4f35c2fa
feat: new plugin hook to allow plugins to reject email address on new registration or email change
3 years ago
Julian Lam
806a1e50d2
feat: utilities login API route now starts an actual login session, if requested
3 years ago
Barış Soner Uşaklı
b91ae0880d
feat: add method name to deprecation message
3 years ago
Barış Soner Uşaklı
1d62bd6d7b
refactor: log error as well
3 years ago
Barış Soner Uşaklı
73a9ca09c9
refactor: catch errors from buildHeader in error handler 🔥
3 years ago
Barış Soner Uşaklı
d4da98404c
refactor: add missing helpers.tryRoute
3 years ago
Barış Soner Uşaklı
998b9e7918
fix: minification regression
3 years ago
Julian Lam
d22b076b2e
feat: additional quality options for jpeg uploads, added quality and compression settings for png uploads
3 years ago
Barış Soner Uşaklı
ee0282f5aa
refactor: shorter middleware
3 years ago
Barış Soner Uşaklı
b2429ef00e
refactor: meta/minifier use async/await
3 years ago
Barış Soner Uşaklı
90b81262fa
refactor: remove unused var
3 years ago
Barış Soner Uşaklı
9cb4de50a2
fix: biweekly digest #8053
3 years ago
Julian Lam
44687394dc
fix: restore plugin upgrade checking logic
...
unintended regression from ac86937c88
3 years ago
Barış Soner Uşaklı
8e319a9b25
refactor: catch errors from digest
3 years ago
Barış Soner Uşaklı
f7967bdf68
feat: #8053 , biweekly digest option
3 years ago
Barış Soner Uşaklı
6da3239230
refactor: less.render already returns promise
...
rename callback to next to match other controllers
3 years ago
Barış Soner Uşaklı
c70eaa0a34
refactor: prompt.get already returns promise
3 years ago
Barış Soner Uşaklı
38756a0c34
refactor: no more 🐮
3 years ago
Barış Soner Uşaklı
4333d217a1
fix : #9917 , show topics as unread for guests
3 years ago
Barış Soner Uşaklı
a9bc6a0962
refactor: allow array of uids for blocks.is/list
...
remove async.filter
use cacheCreate
3 years ago
Barış Soner Uşaklı
9e0ce0272c
fix: don't overwrite reloadRequired with false
...
1. meta.settings.set('name', values); // reloadRequired is set to true
2. meta.settings.set('otherName', values, false); // reloadRequired was set to false, even though it should stay true until restart due to step 1
4 years ago
Barış Soner Uşaklı
8e6bd7e913
refactor: show full url on error log
4 years ago
Barış Soner Uşaklı
1feb111ade
perf: dont fs.open if plugin doesnt have language namespace ( #9893 )
...
closes #9892
4 years ago
gasoved
b0a24d6dd5
refactor: var to const and let ( #9885 )
...
* refactor: var to const and let
* fix: missed global bootbox usage
* refactor: align with eslint expectations
4 years ago
Baris Usakli
997fb2b348
refactor: remove unused code
4 years ago
gasoved
c1149d045c
fix: better nomenclature
4 years ago
gasoved
3acaac4c7c
fix: html attributes ( #9877 )
...
* fix: some empty xml tag bodies
* fix: missing/wrong attributing of label tags
* fix: attribute fixes
* fix: misassociated label
* fix: missing alt attributes
* fix: some more missing associated labels
4 years ago
Barış Soner Uşaklı
6c25b9dbaa
test: remove escape
4 years ago
Barış Soner Uşaklı
4f9717fb08
fix: escape thumbs, allow robots meta tag
4 years ago
Barış Soner Uşaklı
27e53b42f3
feat: use unread icon in mobile
4 years ago
Barış Soner Uşaklı
8ad9a103b3
fix : #9866 , fire vote hooks after reputation changes ( #9867 )
4 years ago
Barış Soner Uşaklı
a0df389021
fix: dont show decimails on auto approva minutes
4 years ago
Barış Soner Uşaklı
a70c69fa83
fix: delete old topic tags
4 years ago