Commit Graph

751 Commits

Author SHA1 Message Date
bd47653377 Merge pull request #403 from mtotheikle/allow-extra-signup-data
Allow support for passing extra signup data to API
2015-09-01 18:28:53 +02:00
07ed4d10c0 Allow support for passing extra signup data to API 2015-09-01 07:58:14 -07:00
bf83b36882 Remove redundant call 2015-09-01 10:08:37 +09:30
2438bbfd41 Reload post if user relationship isn't loaded
May fix #295, but haven't been able to reproduce/test.
2015-08-31 14:03:08 +09:30
e7f4e5060c Use GroupBadge component to display user badges
closes #277
2015-08-31 13:44:05 +09:30
283abb88c2 Fix reply composer preview button
closes #238
2015-08-31 13:27:04 +09:30
af2307868a Fix JavaScript style 2015-08-31 13:19:51 +09:30
f9d724738c 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
42e722d824 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
0ae2d18f28 Extract base Page class 2015-08-31 12:05:33 +09:30
0474f410a4 Refactor start/endComputation into lazyRedraw method 2015-08-31 12:04:51 +09:30
f44e9f5140 Remove <script> tags from plain post content
closes #362
2015-08-31 10:49:24 +09:30
a04acca92e Allow Ctrl key for submitting posts, too
Closes #276.
2015-08-29 17:09:14 +02:00
67f6b8599d Allow string primitives to be added to ItemLists 2015-08-29 15:25:36 +09:30
d352c49e29 Reorganise dashboard help text 2015-08-27 10:59:50 +09:30
b0db7bf751 Polish admin dashboard 2015-08-27 10:50:15 +09:30
3e4a8fe769 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
dea759d5b8 Fix JS docblock 2015-08-26 17:11:54 +09:30
734badb4bc Begin JavaScript cleanup 2015-08-26 16:56:33 +09:30
c5edf48bf2 Fix error on index page 2015-08-26 16:56:32 +09:30
df385b7df2 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
e2bb399db9 Make sure active discussion is highlighted 2015-08-26 11:02:12 +09:30
b8fc0bc376 Make discussion slug URL parameter optional 2015-08-25 19:32:41 +09:30
52bf8b3c1c Add notification excerpts to help distinguish posts 2015-08-21 09:54:41 +09:30
4e8f69a18c Remove old code 2015-08-19 14:54:08 +09:30
9489173082 Fix some front-end bugs 2015-08-14 12:50:39 +09:30
014bacb7ab Add ability to uninstall an extension 2015-08-14 12:48:29 +09:30
fa77ad7e0d Update class name 2015-08-13 13:07:30 +09:30
dc56e7dc0f Fix unnecessary ?near=1 in some URLs 2015-08-13 13:06:55 +09:30
c4992407aa Reuse CommentPost component for PostsUserPage 2015-08-13 13:06:23 +09:30
430665e3c8 Don't hide login modal; wait for page to refresh 2015-08-13 13:05:38 +09:30
5f3bbabea8 Move locale dropdown to right side of header 2015-08-13 13:05:12 +09:30
011701e483 Make sure user cards disappear properly on old browsers
closes flarum/core#222
2015-08-13 13:04:24 +09:30
c3b2fa5a99 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
360f65e270 Fix broken signup
closes flarum/core#231
2015-08-13 13:00:26 +09:30
9c7fab5d8c Support running in subdirectory with base_path config 2015-08-13 12:58:59 +09:30
3f809761d3 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
4979e4d614 Remove session event handler 2015-08-06 16:13:41 +09:30
9def5d2b5d Clean up 2015-08-06 16:00:22 +09:30
a856aa8047 Make link to email provider open in new window
closes flarum/core#62
2015-08-06 15:09:55 +09:30
32648147e2 Reload page on login
closes flarum/core#145
2015-08-06 15:04:20 +09:30
de42c316c0 Remove blockquotes from post previews
Closes flarum/core#144
2015-08-06 13:28:26 +09:30
edddeeb553 Make some changes to facilitate updates to mentions extension 2015-08-06 13:16:53 +09:30
fa5c7cb123 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
80e13ae289 Implement default route config setting 2015-08-06 12:18:59 +09:30
c8084c3925 Remove footer and move language selection to header 2015-08-06 12:16:55 +09:30
0d968536bc Tweak dropdown caret margins 2015-08-05 19:21:00 +09:30
f182689c90 Allow extension of functions that may not be defined 2015-08-05 19:20:49 +09:30
4c06e78b57 Allow/disallow signup per config 2015-08-05 18:19:26 +09:30
3f0089e8bb Determine user card editing permissions in one place 2015-08-05 16:22:05 +09:30