Toby Zerner
6bad43e80b
Use GroupBadge component to display user badges
...
closes #277
2015-08-31 13:44:05 +09:30
Toby Zerner
1923537261
Fix reply composer preview button
...
closes #238
2015-08-31 13:27:04 +09:30
Toby Zerner
1f86514326
Fix JavaScript style
2015-08-31 13:19:51 +09:30
Toby Zerner
a54c6376d8
Add syntax highlighting for code blocks
...
We might consider extracting this into an extension, but TextFormatter
does syntax highlighting for code blocks by default in live previews
anyway.
closes #248
2015-08-31 13:17:16 +09:30
Toby Zerner
fc9d0ff659
Fix incorrect translation output
...
app.trans returns a VirtualElement, so there's no need to wrap it in
m.trust.
closes #237
2015-08-31 12:41:36 +09:30
Toby Zerner
2f72ff3bc1
Extract base Page class
2015-08-31 12:05:33 +09:30
Toby Zerner
71d3a1df33
Refactor start/endComputation into lazyRedraw method
2015-08-31 12:04:51 +09:30
Toby Zerner
ad3f4ff718
Remove <script> tags from plain post content
...
closes #362
2015-08-31 10:49:24 +09:30
Franz Liedke
5fc23ff012
Allow Ctrl key for submitting posts, too
...
Closes #276 .
2015-08-29 17:09:14 +02:00
Toby Zerner
616d3e30ee
Allow string primitives to be added to ItemLists
2015-08-29 15:25:36 +09:30
Toby Zerner
ccefb679ad
Reorganise dashboard help text
2015-08-27 10:59:50 +09:30
Toby Zerner
430a8cd575
Polish admin dashboard
2015-08-27 10:50:15 +09:30
Toby Zerner
3911139b17
Collapse search input on tablets. closes flarum/core#162
...
While this solution isn't perfect (perhaps a search icon which opens a
dropdown would be better, like Discourse does) - it'll do for now :)
2015-08-27 08:34:19 +09:30
Toby Zerner
f331f1d07d
Fix JS docblock
2015-08-26 17:11:54 +09:30
Toby Zerner
941479edb8
Begin JavaScript cleanup
2015-08-26 16:56:33 +09:30
Toby Zerner
156462d33e
Fix error on index page
2015-08-26 16:56:32 +09:30
Toby Zerner
0979139d67
Monkey patch mithril so we can use JSX component syntax
...
<Alert foo="bar"/> instead of Alert.component({foo: 'bar'})
2015-08-26 16:56:32 +09:30
Toby Zerner
cf964b2c20
Make sure active discussion is highlighted
2015-08-26 11:02:12 +09:30
Toby Zerner
8525bcf419
Make discussion slug URL parameter optional
2015-08-25 19:32:41 +09:30
Toby Zerner
7664c0a94a
Add notification excerpts to help distinguish posts
2015-08-21 09:54:41 +09:30
Toby Zerner
36d03054bf
Remove old code
2015-08-19 14:54:08 +09:30
Toby Zerner
4d164d2e55
Fix some front-end bugs
2015-08-14 12:50:39 +09:30
Toby Zerner
b0c17c8a60
Add ability to uninstall an extension
2015-08-14 12:48:29 +09:30
Toby Zerner
ddbef312c7
Update class name
2015-08-13 13:07:30 +09:30
Toby Zerner
7e37cf5568
Fix unnecessary ?near=1 in some URLs
2015-08-13 13:06:55 +09:30
Toby Zerner
f9c5d0f2d7
Reuse CommentPost component for PostsUserPage
2015-08-13 13:06:23 +09:30
Toby Zerner
64732b8488
Don't hide login modal; wait for page to refresh
2015-08-13 13:05:38 +09:30
Toby Zerner
ed234db09d
Move locale dropdown to right side of header
2015-08-13 13:05:12 +09:30
Toby Zerner
0de88916b2
Make sure user cards disappear properly on old browsers
...
closes flarum/core#222
2015-08-13 13:04:24 +09:30
Toby Zerner
ae57be6e4f
Prevent badge tooltips from being cut off
...
By overflow in the notifications dropdown. closes flarum/core#228
2015-08-13 13:01:13 +09:30
Toby Zerner
3b0b380ee0
Fix broken signup
...
closes flarum/core#231
2015-08-13 13:00:26 +09:30
Toby Zerner
0e1948cd3a
Support running in subdirectory with base_path config
2015-08-13 12:58:59 +09:30
Toby Zerner
a34cebd94b
Improve extensions page
...
- Allow extensions to define an icon in their flarum.json
- Show a "please wait" modal when enabling/disabling an extension
- Styling tweaks
2015-08-07 08:51:03 +09:30
Toby Zerner
c90cc00e88
Remove session event handler
2015-08-06 16:13:41 +09:30
Toby Zerner
7afe25dbd5
Clean up
2015-08-06 16:00:22 +09:30
Toby Zerner
aa4105dba6
Make link to email provider open in new window
...
closes flarum/core#62
2015-08-06 15:09:55 +09:30
Toby Zerner
dd39a6b36b
Reload page on login
...
closes flarum/core#145
2015-08-06 15:04:20 +09:30
Toby Zerner
b42cbc761a
Remove blockquotes from post previews
...
Closes flarum/core#144
2015-08-06 13:28:26 +09:30
Toby Zerner
7f82bc8251
Make some changes to facilitate updates to mentions extension
2015-08-06 13:16:53 +09:30
Toby Zerner
6f4d7a36b6
Build very rough HTML-only content
...
And redirect to the "no JS" mode if the JS app crashes on boot.
ClientView/ClientAction is all a bit of a mess and will need to be
radically cleaned up at some point...
2015-08-06 12:21:11 +09:30
Toby Zerner
bb89ef276f
Implement default route config setting
2015-08-06 12:18:59 +09:30
Toby Zerner
dfdfae7b6d
Remove footer and move language selection to header
2015-08-06 12:16:55 +09:30
Toby Zerner
15019fc0ab
Tweak dropdown caret margins
2015-08-05 19:21:00 +09:30
Toby Zerner
d8a6c9be32
Allow extension of functions that may not be defined
2015-08-05 19:20:49 +09:30
Toby Zerner
8d254c12f6
Allow/disallow signup per config
2015-08-05 18:19:26 +09:30
Toby Zerner
25cc0631c9
Determine user card editing permissions in one place
2015-08-05 16:22:05 +09:30
Toby Zerner
cc13b97c4e
Focus on the first input too, in case it's not a text field
2015-08-05 16:07:43 +09:30
Toby Zerner
a323efa410
Disable "start discussion" button if no permission
2015-08-05 16:06:25 +09:30
Toby Zerner
ebf57c389e
Still set username if user is undefined
...
Fixes "Started 12 hours ago by undefined" on discussion author avatar
tooltip
2015-08-05 12:17:36 +09:30
Toby Zerner
151af395c9
Allow admins to delete users
2015-08-05 12:08:28 +09:30