David Sevilla Martin
|
58164b680a
|
forum: add EditUserModal component
|
2020-04-18 09:07:29 -04:00 |
|
Alexander Skvortsov
|
860e91f317
|
Fix typo in classnames expose-loader import (#2122)
|
2020-04-18 09:07:29 -04:00 |
|
David Sevilla Martin
|
be844519f2
|
update prettier to v2 & format files
|
2020-04-18 09:07:29 -04:00 |
|
David Sevilla Martin
|
458045ad33
|
common: update micromodal
|
2020-04-18 09:07:28 -04:00 |
|
David Sevilla Martin
|
99b5b5ff00
|
forum: fix PostStreamScrubber not showing unread count
|
2020-04-18 09:07:28 -04:00 |
|
David Sevilla Martin
|
8a07bb68f6
|
forum: fix PostStream dates with dayjs in between long periods of time
|
2020-04-18 09:07:28 -04:00 |
|
David Sevilla Martin
|
dbc3aac14e
|
forum: add RenameDiscussionModal, DiscussionRenamedPost and EventPost components
|
2020-04-18 09:07:28 -04:00 |
|
David Sevilla Martin
|
37cec1487e
|
common: fix modal animation on mobile & tweak some transition & animation css
|
2020-04-18 09:07:27 -04:00 |
|
David Sevilla Martin
|
39dc303b80
|
forum: add colorthief - NOT color-thief-browser (outdated, same package)
|
2020-04-18 09:07:27 -04:00 |
|
David Sevilla Martin
|
88aa9fc038
|
forum: create app.ts file that exports Forum instance
This file can now be imported so 'app' is an instance of Forum instead of just Application - for typings
|
2020-04-18 09:07:27 -04:00 |
|
David Sevilla Martin
|
d73f1d8a67
|
common: add compat
|
2020-04-18 09:07:27 -04:00 |
|
David Sevilla Martin
|
82ef5f975c
|
forum: remove 'controls' from user, moderation, and destructive controls in util
|
2020-04-18 09:07:27 -04:00 |
|
David Sevilla Martin
|
717442741f
|
update changes file
|
2020-04-18 09:07:26 -04:00 |
|
David Sevilla Martin
|
0dc846bc4a
|
change some typings, rename $.fn.animatedScrollTop to $.fn.animateScrollTop
|
2020-04-18 09:07:26 -04:00 |
|
David Sevilla Martin
|
83d0345e93
|
build js
|
2020-04-18 09:07:26 -04:00 |
|
David Sevilla Martin
|
8f7435f3fc
|
forum: fix post stream scrubber dragging on mobile
|
2020-04-18 09:07:25 -04:00 |
|
David Sevilla Martin
|
f9cda85937
|
forum: fix avatar editor not uploading
|
2020-04-18 09:07:25 -04:00 |
|
David Sevilla Martin
|
cfc0000df0
|
forum: fix setting history state multiple times when scrolling in DiscussionPage
|
2020-04-18 09:07:25 -04:00 |
|
David Sevilla Martin
|
c819a8d520
|
forum: change some title attributes to transText
|
2020-04-18 09:07:25 -04:00 |
|
David Sevilla Martin
|
2a6360216e
|
common: remove Bus, fix typing for requestError
|
2020-04-18 09:07:25 -04:00 |
|
David Sevilla Martin
|
c95f7b89bf
|
build dev
|
2020-04-18 09:07:25 -04:00 |
|
David Sevilla Martin
|
afda17bc5f
|
update dependencies & fix vulnerabilities
|
2020-04-18 09:07:24 -04:00 |
|
David Sevilla Martin
|
3027916d97
|
forum: use 'extract' in GroupBadge instead of 'delete'
|
2020-04-18 09:07:24 -04:00 |
|
David Sevilla Martin
|
babbda044b
|
common: move the component children prop logic to Component class instead of patchMithril
Should make easier debugging if something doesn't work as well
|
2020-04-18 09:07:24 -04:00 |
|
David Sevilla Martin
|
66b839d241
|
common: rework Component#render again to simplify substite m(class, props)
Can be used instead of m(DiscussionList, app.cache.discussionList.props), for example - it's now app.cache.discussionList.render()
|
2020-04-18 09:07:24 -04:00 |
|
David Sevilla Martin
|
5bc6e52190
|
common: add AlertManager
|
2020-04-18 09:07:24 -04:00 |
|
David Sevilla Martin
|
58e096a8cc
|
compile dev js
|
2020-04-18 09:07:24 -04:00 |
|
David Sevilla Martin
|
9b83159be5
|
change a few typings
|
2020-04-18 09:07:23 -04:00 |
|
David Sevilla Martin
|
e86940b6a3
|
common: remove falsy params when using app.route()
|
2020-04-18 09:07:23 -04:00 |
|
David Sevilla Martin
|
c615fb96c9
|
forum: add IndexPage and WelcomeHero components + $.fn.slideUp()
|
2020-04-18 09:07:23 -04:00 |
|
David Sevilla Martin
|
0356ecf379
|
common: use 'lodash' instead of 'lodash-es' because 'lodash-es' adds megabytes to development build
|
2020-04-18 09:07:23 -04:00 |
|
David Sevilla Martin
|
ef47e09300
|
revert Application implementation from experimental breaking change to use existing implementation in master
|
2020-04-18 09:07:23 -04:00 |
|
David Sevilla Martin
|
4484f3e35f
|
common: add more typings to Model, fix type issues with Session and Store
|
2020-04-18 09:07:22 -04:00 |
|
David Sevilla Martin
|
cc6619466e
|
common: fix Model issue resetting relationships when pushing data
|
2020-04-18 09:07:21 -04:00 |
|
David Sevilla Martin
|
0a5493c631
|
forum: add SignUpModal component
|
2020-04-18 09:07:21 -04:00 |
|
David Sevilla Martin
|
93e565ccee
|
common: run ModalManager#onready once fade in animation ends
This makes sure the component has been initialized (exists in app.modal.component) and the zoom & fade in animations have completed
|
2020-04-18 09:07:21 -04:00 |
|
David Sevilla Martin
|
c4cb731f1b
|
common: change ModalManager#show to accept two parameters instead of a component class instance
|
2020-04-18 09:07:21 -04:00 |
|
David Sevilla Martin
|
58ccb8415a
|
common: use 'extend' with modal manager oninit, run clear method when fade out completes
|
2020-04-18 09:07:21 -04:00 |
|
David Sevilla Martin
|
d29b5c7262
|
common: move modal manager clear code to clear method, and call it on micromodal close
|
2020-04-18 09:07:20 -04:00 |
|
David Sevilla Martin
|
2ca078618b
|
common: rewrite modal manager to not store vnode
|
2020-04-18 09:07:20 -04:00 |
|
David Sevilla Martin
|
22a031a3f1
|
common: fix Button not showing loading spinner
|
2020-04-18 09:07:20 -04:00 |
|
David Sevilla Martin
|
da31fc2619
|
forum: add change password & email modal components
|
2020-04-18 09:07:20 -04:00 |
|
David Sevilla Martin
|
c3237d4845
|
remove console log
|
2020-04-18 09:07:19 -04:00 |
|
David Sevilla Martin
|
f0140c6656
|
forum: fix zepto selector in PostStream
|
2020-04-18 09:07:19 -04:00 |
|
David Sevilla Martin
|
35b91c98da
|
forum: add PostEdited and PostMeta components
|
2020-04-18 09:07:19 -04:00 |
|
David Sevilla Martin
|
d6b07153ec
|
common: add fullTime helper
|
2020-04-18 09:07:19 -04:00 |
|
David Sevilla Martin
|
6a67167eed
|
common: fix subtree retainer not adding new callback checks
|
2020-04-18 09:07:18 -04:00 |
|
David Sevilla Martin
|
dcb3cc1701
|
forum: make Discussion Page properly redraw PostStream - don't store vnode
Issue is that the code now looks like an ugly mess. :/
|
2020-04-18 09:07:18 -04:00 |
|
David Sevilla Martin
|
b9583943c5
|
forum: fix PostStream not scrolling to post number on load & potential issues with app.route.discussion
|
2020-04-18 09:07:18 -04:00 |
|
David Sevilla Martin
|
31cfe0f9df
|
forum: resolve some typings issues & move Notifications to not use Component#render
|
2020-04-18 09:07:18 -04:00 |
|