aboutsummaryrefslogtreecommitdiff
path: root/client/js/util/misc.js
AgeCommit message (Collapse)Author
2021-04-12client/tags: escape dots in search term and don't allow '.' and '..' as tagsneobooru
2020-06-23client/pools: inherit option to show underscores as spacesShyam Sunder
2020-06-06client+server: implement code autoformatting using prettier and blackShyam Sunder
2020-06-04client/js: format code to ESLintShyam Sunder
2019-05-23client/settings: Cache calls to settings.get()Shyam Sunder
2019-05-22Add setting to display underscores as spaces in tagsneobooru
2017-01-21client: refactor linking and routingrr-
Print all links through new uri.js component Refactor the router to use more predictable parsing Fix linking to entities with weird names (that contain slashes, + etc.)
2017-01-08client/posts: search for similar posts on uploadrr-
2016-09-29client/search: escape : in tag searchrr-
2016-09-29client/build: ditch arrayToObjectrr-
UglifyJS seems to have troubles using it, I didn't want to investigate it too much as it's just a syntactic sugar used in about 4 places so I just removed it altogether
2016-09-10client/errors: show errors in inline Markdownrr-
2016-09-10client/util: refactor Markdown formatter coderr-
2016-09-04client/general: improve URL escapingrr-
Specifically, cater for /, + and % in URL components.
2016-08-28client/tags: fix detecting changes to namesrr-
Since 243ab15 the order of tag aliases matters, so the changes need to pick up also permuting - which were ignored before.
2016-08-05client/general: clean up, refactorrr-
2016-08-05client/settings: add posts per page optionrr-
2016-08-05client/posts: add note editingrr-
2016-07-26client/tags: improve privilege checkingrr-
- Hide fields that are uneditable, rather than disabling them - Support fragmented edit privileges (e.g. roles than can edit only some aspects of tags) - up until now the client tried to send everything at once, which resulted in errors for such cases.
2016-07-17client/posts: add simple editingrr-
2016-07-08client/general: refactor URL parameter handlingrr-
2016-06-23client/views: escape HTMLrr-
This lets client use < > in tag names.
2016-06-23client/tags: fix tag categories with spacesrr-
2016-06-12client/general: fix jscs warningsrr-
2016-06-12client/misc: fix Markdown permalinksrr-
2016-06-12client/comments: add comment list view for postrr-
2016-06-11client/misc: fix invalid markup for SJISrr-
2016-05-29client/misc: add formatMarkdown()rr-
2016-05-22client/home: render disk usage and post countrr-
2016-05-21client/misc: remove String.format()rr-
...and replace them with ES6 template literals I've just learned about.
2016-04-14client/css: scale to device widthrr-
2016-04-13client/paging: don't include empty parametersrr-
2016-04-11client/users: add basic users listingrr-
2016-04-08client/users: implement account settingsrr-
(Without avatars yet.)
2016-04-05client/home: format absolute timerr-

© 2015 - 2026 Jakob L. Kreuze