97dd5bb795
Add uncategorized filter, enable gambit to parse multiple categories
2015-05-06 11:21:23 +09:30
5ed1a082f1
Add icon to notification preferences
2015-05-06 08:33:12 +09:30
600e56d16a
Fix up hidden post styles; don't show user card
2015-05-06 08:33:00 +09:30
496e11c003
Dasherize post/notification type class names
2015-05-06 08:32:33 +09:30
bf87662511
Add a notification preference
2015-05-06 08:29:49 +09:30
7ec714af82
Update post/notification components
2015-05-05 17:31:42 +09:30
e2ab767cb9
Fix dud call in magic method
2015-05-05 17:31:29 +09:30
67bb84cf0c
Fix notifications dropdown closing when unread count is updated
2015-05-05 17:30:36 +09:30
787f5189b9
Change notification type components to be like post types
2015-05-05 17:30:18 +09:30
0e38fa0156
Clean up post type heritable view arguments
2015-05-05 17:29:43 +09:30
11804b3306
Only say a discussion was moved if it already exists
2015-05-05 17:08:11 +09:30
14dbd5381c
JS cleanup/refactor
2015-05-05 17:07:58 +09:30
f873fd0600
Return the provider so core can store a reference to it
2015-05-05 17:07:36 +09:30
3baa817326
Refactor post components and controls
2015-05-05 17:07:12 +09:30
1f53547ee5
Move discussion controls out of lib and into forum
2015-05-05 17:06:46 +09:30
644a185092
Return true if the composer was shown
2015-05-05 17:06:05 +09:30
2e229c6afb
Precursor to storing extension providers for later use
2015-05-05 17:05:47 +09:30
c43f4b81fd
Add convenience method to get a record by a property
2015-05-05 17:05:16 +09:30
ba5b79451b
Simplify model registration
2015-05-05 17:05:02 +09:30
d4e8276b3f
Change extend function so that a value doesn't have to be returned
...
override should be used instead to override the return value.
2015-05-05 17:04:42 +09:30
840cc84724
Refactor using new base ServiceProvider
2015-05-05 14:31:05 +09:30
7e1b343900
Add a base ServiceProvider with useful public APIs
2015-05-05 14:30:45 +09:30
3bd267c1b6
Make NotificationSender compatibleWith method static
2015-05-05 14:29:57 +09:30
3b9d40289c
Return the post that was added/changed/deleted
2015-05-05 14:29:07 +09:30
2e2617e5b0
Clean up post type API
2015-05-05 14:28:40 +09:30
ee1302c9ef
Clean up discussion renamed notification
2015-05-05 14:27:59 +09:30
e6a987ff12
Clean up event handlers
2015-05-05 14:27:47 +09:30
a3f44dea62
Change API for serializer relationships
2015-05-05 14:26:53 +09:30
360402c5b1
Cleanup, add discussion moved notification
2015-05-05 11:45:31 +09:30
ab6675d19b
Remove old code
2015-05-05 09:17:00 +09:30
c4e18488b9
Fix admin
2015-05-05 09:16:53 +09:30
25daca8685
Share bower components between forum/admin
2015-05-05 09:16:34 +09:30
5919d16edf
Initial commit
2015-05-05 08:39:24 +09:30
14fc98b5b4
Add concept of "mergeable" activity posts
...
For example: when you rename a discussion, DiscussionRenamedPost is
created. If you rename it again immediately afterwards, then a new
DiscussionRenamedPost can be merged into the old one. This will either
result in the old one being updated with the new title, or it being
deleted all together if it was renamed back to the old title.
2015-05-04 12:19:25 +09:30
0d9a3283db
API for syncing added/removed posts after a discussion is updated
2015-05-04 12:17:26 +09:30
ed191ca7e4
Show login modal if replying as guest; disable button if no permission
...
Also hide the first item in dropdown-split menus
2015-05-04 11:08:45 +09:30
7638571b82
Show login modal when starting a discussion as a guest
2015-05-04 10:44:03 +09:30
60900f4837
Ability to clear a retained subtree
2015-05-04 10:43:40 +09:30
2e80cbd8a7
Update TokenAction for new architecture
2015-05-04 10:30:56 +09:30
c43d1c6335
Fix logout redirection
2015-05-04 10:30:38 +09:30
83b58a3ab8
Fix override util super context
2015-05-04 10:30:29 +09:30
fbcada96a9
Fix issue with Mithril 0.2.0 (invalid m.route call)
2015-05-04 10:30:06 +09:30
d9cde4a4e3
Update mithril
2015-05-04 10:29:38 +09:30
1c47b5d909
Add ExtensionsServiceProvider to load enabled extensions
2015-05-04 08:56:19 +09:30
14ce14cbf2
Pass action in RenderView event so that handler can access actor
2015-05-04 08:55:44 +09:30
78bd2d513d
Add API to define custom model relationships
2015-05-04 08:55:03 +09:30
05e1fc88b6
Don't enable pane pinned by default
2015-05-04 08:54:47 +09:30
2b8f7d41f4
Prevent error when discussion doesn't have any posts
2015-05-03 12:09:05 +09:30
eabd482921
Gracefully handle non-existent/deleted users during rendering
2015-05-03 12:08:41 +09:30
8d406e5d24
Use new sort criteria format
2015-05-03 12:08:12 +09:30