Commit Graph

1149 Commits

Author SHA1 Message Date
rr-
78612e1da1 server/posts: add new fields 2016-05-30 23:23:22 +02:00
rr-
037fbc61ec server/api: add ability to select fields 2016-05-30 23:08:22 +02:00
rr-
8d1e23aa63 server/general: flatten responses 2016-05-30 22:54:33 +02:00
rr-
d0314813cb server/general: move extra details to resources 2016-05-30 22:54:33 +02:00
rr-
48bcbbff83 server/search: improve performance 2016-05-30 20:51:52 +02:00
rr-
5427b0d25a client/home: make footer less prominent 2016-05-29 12:49:24 +02:00
rr-
aa71ccb02c client/home: show who featured the post 2016-05-29 12:48:51 +02:00
rr-
abef6e5c35 server/info: return who featured the post and when 2016-05-29 12:41:22 +02:00
rr-
9b0c2012a7 client/home: show post notes (read-only) 2016-05-29 12:41:22 +02:00
rr-
53fd6fb29b client/home: view featured post, add search form 2016-05-29 12:41:22 +02:00
rr-
6d6cce20dd client/misc: add formatMarkdown() 2016-05-29 12:41:22 +02:00
rr-
1a6ea4f58a client/top-nav: hide top nav for home 2016-05-29 12:41:22 +02:00
rr-
bab88f4739 client/top-nav: reuse makeAccessLink 2016-05-29 12:40:53 +02:00
rr-
79f22d27cd client/views: reuse mutation observer 2016-05-29 12:40:36 +02:00
rr-
8591449508 client/posts: catch post search route 2016-05-29 12:40:36 +02:00
rr-
87e8fb2e7d client/general: unimplemented views empty viewport 2016-05-29 12:40:36 +02:00
rr-
1549b70ace server/tools: fix note snapshots importing 2016-05-29 12:40:36 +02:00
rr-
658b95aad7 server/tools: fix note importing 2016-05-29 12:40:36 +02:00
rr-
d7e46e23ab server/tools: don't copy avatars for --no-data 2016-05-29 12:40:36 +02:00
rr-
4d1f745e38 server/notes: fix note serialization 2016-05-29 12:40:36 +02:00
rr-
ba6c9645fb config: don't let tags start with '-'
This breaks search engine and negating tags.
2016-05-24 10:30:43 +02:00
rr-
731c0442e9 server/search: change named token detection
In particular, treat tokens starting with : as anonymous tokens.
2016-05-24 10:29:14 +02:00
rr-
af22ec735d server/posts: send mime type to client 2016-05-22 22:50:00 +02:00
rr-
d99c03b9fa client/home: render disk usage and post count 2016-05-22 22:39:31 +02:00
rr-
ae1cd7884c docs/api: add missing info on post feature input 2016-05-22 22:35:40 +02:00
rr-
7aaa28f9de client/tags: add setting default tag category 2016-05-22 22:17:11 +02:00
rr-
77998f1660 server/tags: let mods set default category 2016-05-22 22:17:11 +02:00
rr-
4b3640bf2e client/css: remove margin above certain headings 2016-05-22 22:17:11 +02:00
rr-
ed05ac3c57 client/tags: fix renaming tag not redirecting url 2016-05-22 22:17:11 +02:00
rr-
7ea4718b1b client/tags: add suggesting related tags 2016-05-22 22:17:11 +02:00
rr-
fa4412ef90 client/api: let caller disable nprogress 2016-05-22 22:17:11 +02:00
rr-
fa14bf714c server/tags: create snapshots for automatic tags 2016-05-22 22:17:11 +02:00
rr-
6a48020426 server/tags: fix sorting tag siblings 2016-05-22 22:17:11 +02:00
rr-
cf3b97b8de server/tags: change response key
Since we're using "results" everywhere else, it makes little sense for
tag siblings to use "siblings" node.
2016-05-22 11:05:18 +02:00
rr-
16d4d3ca68 server/favorites: favoriting sets score to 1 2016-05-21 22:35:18 +02:00
rr-
519f606a39 client/build: Google Droid Sans → local Open Sans 2016-05-21 14:02:08 +02:00
rr-
f721554724 client/build: don't use CDN for FontAwesome 2016-05-21 12:35:41 +02:00
rr-
d8c20b89c6 client/build: organize assets into directories 2016-05-21 12:33:02 +02:00
rr-
dd3774ee57 client/users: fix user update success notification 2016-05-21 12:03:49 +02:00
rr-
524cbd0680 client/users: fix presenting user rank 2016-05-21 12:03:49 +02:00
rr-
df5d72d429 client/general: show correct URL in 404 page 2016-05-21 12:03:49 +02:00
rr-
e7fe7d3899 client/general: add 404 page
Reuses old 404 image from 1.x branch, may be subject to change.
2016-05-21 11:49:32 +02:00
rr-
6beffc2ec1 client/home: link to szurubooru code 2016-05-21 11:38:24 +02:00
rr-
2fade2f08c client/css: improve appearance on small screens 2016-05-21 11:17:11 +02:00
rr-
432d57096e client/build: pick up changes faster 2016-05-21 10:34:29 +02:00
rr-
94a228b1e7 client/build: roll back to underscore
lodash adds extra 50K for no benefit.
2016-05-21 10:04:23 +02:00
rr-
98c6128829 client/build: true template precompiling
Rather than putting templates in DOM nodes, output JS functions
themselves.

This fixes transpiling for IE11, where ES6 parts of the templates
wouldn't get passed through Babel.
2016-05-21 10:04:23 +02:00
rr-
052a7ca684 client/general: use 'ctx' variable for templates 2016-05-21 09:46:53 +02:00
rr-
bae238794a client/general: reduce lodash usages 2016-05-21 08:27:10 +02:00
rr-
a32c5d1399 client/misc: remove String.format()
...and replace them with ES6 template literals I've just learned about.
2016-05-21 00:08:43 +02:00