evazion
d29bbbbd71
Fix #4178 : add ability to mass undo tag edits.
...
Adds checkboxes to the /post_versions index allowing you to select and
undo multiple versions at once.
2019-09-27 21:02:32 -05:00
evazion
94d2bc72f2
uploads: move dropzone code to uploads.js.
2019-09-22 22:59:33 -05:00
evazion
c325bfa199
css: factor out colors from main css ( #4158 ).
2019-09-17 00:28:41 -05:00
evazion
d812020030
js: migrate stupidtable and jquery-hotkeys to yarn.
2019-08-14 01:46:43 -05:00
evazion
fccb6cda27
js: migrate dropzone to yarn.
...
Also fixes a bug where sometimes the dropzone widget didn't work because
of late loading caused by the `<script async>` tag.
2019-08-14 01:46:43 -05:00
Albert Yi
17ae357da9
eliminate mixpanel references
2019-01-23 16:37:44 -08:00
Albert Yi
4d07183a1d
Merge pull request #3957 from evazion/fix-related-tags
...
Related tags: build html server-side, eliminate cookies
2018-10-24 17:34:14 -07:00
Albert Yi
b999fc86ea
mixpanel fixes
2018-10-22 16:54:38 -07:00
Albert Yi
5097babfaa
add opt out for mixpanel tracking
2018-10-22 16:01:39 -07:00
evazion
b166c8116a
related tags: fix unnecessary .erb extensions, remove unused ids.
2018-10-15 18:42:04 -05:00
evazion
056fe365f2
Render "Fetch source data" box html server-side.
...
Instead of calling /sources.json and rendering the "Fetch source data"
box client-side in Javascript, call /sources.js so we can render the
html server-side.
2018-09-08 15:42:16 -05:00
Albert Yi
86f05ef9e3
remove unused paginator.js ref
2018-08-15 16:11:26 -07:00
Albert Yi
f88234e21d
export additional js libs
2018-08-15 15:58:36 -07:00
Albert Yi
a7450303e0
Merge branch 'master' into fix-3807
2018-08-13 18:21:53 -07:00
evazion
d369d38419
shortcuts.js: Add declarative data-shortcut keyboard shortcuts.
2018-08-11 16:38:21 -05:00
evazion
107d19c6b3
Tag scripts: drop [if ...] and [reset] syntax ( fix #3807 , #3773 )
...
Fixes #3807 . Drops the TagScript module entirely and replaces it with
a simple call to Post.tag.
Simultaneously fixes #3773 as a consequence of removing TagScript.run.
Post.update already updates data-tags by itself, so there was no need
for TagScript.run to update data-tags as well.
2018-08-08 16:01:42 -05:00
Albert Yi
fd8568c726
Merge branch 'master' into feat-eslint
2018-08-06 10:27:32 -07:00
Albert Yi
3672eedd36
expose additional js modules ( #3795 )
2018-08-06 10:13:11 -07:00
evazion
f72b32b27b
Fix eslint warnings.
2018-08-05 18:30:25 -05:00
r888888888
88c2fa69f3
fix js for ugoira player
2018-08-04 21:59:58 -07:00
r888888888
f09c5868e3
export utility js
2018-08-04 17:16:54 -07:00
r888888888
660cd6ce62
export blacklist, comment, dtext, postmodemenu, and note javascripts ( #3795 )
2018-08-04 17:13:26 -07:00
Albert Yi
6fde3c20cf
fixes for #3791
2018-07-31 16:44:55 -07:00
Albert Yi
6fa0ae2cf1
Migrate assets to use Webpacker
2018-07-27 15:24:05 -07:00