8738 Commits (3696a1997074ef0bee91f3966edb2b0a9a3c7c79)

Author SHA1 Message Date
Barış Soner Uşaklı a29dd21de4 fix: don't translate message on every ajaxify 4 years ago
Misty (Bot) 195e688bac Latest translations and fallbacks 4 years ago
Julian Lam 4029ec3713 fix: multiple sorted-lists do not save to the correct set 4 years ago
Misty (Bot) 406faf4c66 Latest translations and fallbacks 4 years ago
Julian Lam f8bf9e99c4 fix: pass module name to `static:script.init`, +comments
I feel it is difficult to know exactly what the original use-cases were for these hooks, so some comments may be helpful.
4 years ago
Julian Lam 4bb3b0323d feat: guard password fields in login/register against accidental caps lock 4 years ago
Misty (Bot) 53a6dca3c6 Latest translations and fallbacks 4 years ago
Barış Soner Uşaklı faeb637353 fix: tests remove old routes 4 years ago
Barış Soner Uşaklı 05be1c6603 feat: restore action:script.load, allow modifying loaded module via static:script.init 4 years ago
Julian Lam 8b09292e77 chore: add deprecation notice in comments for ajaxify.loadExtraScripts 4 years ago
Julian Lam 7da1b43f2b fix: script failure if client-side page script does not exist 4 years ago
Julian Lam dc84559d0b feat(topic-events): topic events GET route in write API 4 years ago
Julian Lam 8e93bf7362 feat(topic-events): client-side handling on topic event log 4 years ago
Julian Lam df2fdd56ba fix(topic-events): repeated invocations of Posts.addTopicEvents caused dupes to be added to DOM 4 years ago
Julian Lam 9559fad8ac refactor(topic-events): expose addTopicEvents method in topic posts lib
+ allow it to accept an array of events, or fall back to ajaxify data otherwise
4 years ago
Julian Lam 882e6a159c feat(topic-events): handle newest_to_oldest sort in topic events, WIP 4 years ago
Julian Lam 2293a07a06 feat(topic-events): generic css for timeline-event 4 years ago
Julian Lam 611d1f872d feat(topic-events): support for uids in topic event payloads 4 years ago
Julian Lam ab2e1ecb40 feat(topic-events): work in progress topic events logic and client-side implementation 4 years ago
Julian Lam faf5960373 fix: bug where `action:ajaxify.end` was never called if there were no init scripts 4 years ago
Julian Lam 8e5687a4af refactor(hooks): deprecate `action:script.load` client-side hook
Use `static:script.init` instead.
4 years ago
Julian Lam efff8e2ae2 fix(hooks): bug where hook firing would fail if there were no listeners 4 years ago
Julian Lam e7bd038db1 refactor(hooks): better error handling
Hook listeners can both throw and reject, and it will be handled appropriately (e.g. filters won't fail)
4 years ago
Julian Lam 1d77572117 feat(hooks): update action:ajaxify.end to use new hooks module 4 years ago
Julian Lam 412d285850 fix(hooks): fallback handling for core invocations of hooks.fire
+ .on() which is the same as .register()
4 years ago
Julian Lam 01c9b1847e feat(hooks): client-side hooks module
Similar to server-side, comes with three hook types, filter, action, and static. Behaviour also mimics server-side.
4 years ago
Misty (Bot) 42c0f9ac52 Latest translations and fallbacks 4 years ago
Misty (Bot) 39bc741bca Latest translations and fallbacks 4 years ago
Julian Lam 8b72479f62 fix: remove 'filters' and 'categories' from flag details API return [breaking]
These options were originally used when the flag filters were shown in the sidebar. This has seen been removed, and so the information is now superfluous
4 years ago
Julian Lam 6b1c97db79 feat: feature flag for auto-resolving a user's flags on ban [breaking]
The default behaviour has now been changed to 'off'. Going forward, a user's flags will no longer automatically resolve on ban.
4 years ago
Misty (Bot) a396b1099c Latest translations and fallbacks 4 years ago
Julian Lam b2b1450e5d fix: #9217, render 400 error page on bad access to /register 4 years ago
Misty (Bot) 06e2ef1a8e Latest translations and fallbacks 4 years ago
Misty (Bot) 65849d9b93 Latest translations and fallbacks 4 years ago
Misty (Bot) d1f78cb8c0 Latest translations and fallbacks 4 years ago
Misty (Bot) a55051de2f Latest translations and fallbacks 4 years ago
Julian Lam 966c4117ec refactor(api): post move to write API 4 years ago
Barış Soner Uşaklı 0fa4c11ea6 fix: don't chagne scrollTop if at the top of page 4 years ago
Julian Lam e118e59ce0 refactor(api): post diffs to use write API 4 years ago
Barış Soner Uşaklı 1590cdf19f fix: #9206, fix double escaped arguments 4 years ago
Misty (Bot) a972b5a77a Latest translations and fallbacks 4 years ago
Barış Soner Uşaklı 3d36208877 Merge branch 'master' of https://github.com/NodeBB/NodeBB 4 years ago
Barış Soner Uşaklı 0a471b76b5 fix: use max 4 years ago
Barış Soner Uşaklı c30b40abe7 fix: keep 60 topics minimum on topic list 4 years ago
Misty (Bot) fc3a0bd427 Latest translations and fallbacks 4 years ago
Misty (Bot) a26bfb3fda Latest translations and fallbacks 4 years ago
Julian Lam a407a51da6 fix: #9178 missing language strings (and fallbacks) for post-queue 4 years ago
Misty (Bot) d90c7ff43b Latest translations and fallbacks 4 years ago
Misty (Bot) 6c855bf48e Latest translations and fallbacks 4 years ago
Misty (Bot) 96280d76af Latest translations and fallbacks 4 years ago