Commit Graph

594 Commits

Author SHA1 Message Date
Toby Zerner
87d505499b Prevent re-showing the composer when it's already showing 2015-05-14 22:41:04 +09:30
Toby Zerner
0ceb5ebbde Update the discussion's post relationship when a reply is added 2015-05-14 22:41:04 +09:30
Toby Zerner
2069c7ab87 Make it possible for extensions to modify data before saving 2015-05-14 22:41:04 +09:30
Franz Liedke
6a46f3c1b1 Configure Travis CI to run PSR-2 code style checks
Also configures Gitter integration.
2015-05-11 10:43:15 +02:00
Franz Liedke
e4f3ae8b2f Add CodeSniffer dependency. 2015-05-11 10:41:14 +02:00
Toby Zerner
0ccba3e480 Fix incorrect attribute name 2015-05-11 12:12:00 +09:30
Toby Zerner
7fa4aa93c8 Make link styles more obvious 2015-05-11 12:11:38 +09:30
Toby Zerner
2d04a7a100 Add API for adding a formatter 2015-05-11 12:11:26 +09:30
Toby Zerner
d3845ed1c0 Remove BasicFormatter; add LinkifyFormatter 2015-05-11 12:11:19 +09:30
Toby Zerner
4fd61e2466 Close the drawer when page content is touched. Fixes #69 2015-05-11 11:03:40 +09:30
Toby Zerner
ac29ecaffe Make sure discussion list subtrees don't go missing. Fixes #66 2015-05-11 10:47:42 +09:30
Toby Zerner
c25ee7035a Post can't be abstract because it needs to be instantiable for querying 2015-05-11 10:40:41 +09:30
Toby Zerner
3b61ecaa1c Extract mappedMorphTo function into a trait
Not sure if this is the best thing to do, it could also just be put on
the base Model class
2015-05-11 10:39:54 +09:30
Toby Zerner
fcedd8dff9 I don't think we need this, the text in their CLA is everywhere 2015-05-11 10:38:18 +09:30
Franz Liedke
97bab21c1d Copy the config.php file upon installation.
This allows us to know whether Flarum is already installed, so that
we can disable certain service providers when it isn't.

This should fix #67.
2015-05-08 20:44:53 +02:00
Franz Liedke
00bf235809 Fix discussion seeder not using the correct post subtypes.
Related to #67.
2015-05-08 18:12:02 +02:00
Franz Liedke
4b9055ca70 Seed command: Only run seeders that have not been run as part of flarum:install command. 2015-05-08 15:15:09 +02:00
Franz Liedke
62d32bc40c Remove obsolete line.
Related to #67.
2015-05-08 15:15:08 +02:00
Toby Zerner
ec026e514d Remove circular dependency that was breaking the app 2015-05-07 22:14:31 +09:30
Toby Zerner
281f014eaa Don't attempt deletion if the user doesn't have an avatar 2015-05-07 16:54:26 +09:30
Toby Zerner
8abaef5884 Actually use the calculated offset 2015-05-07 16:54:14 +09:30
Toby Zerner
25f399ca35 Don't let a discussion have an empty slug as it messes with the router 2015-05-07 16:53:57 +09:30
Toby Zerner
d7667fdea6 Fix post deletion error 2015-05-07 16:53:39 +09:30
Toby Zerner
077f231fef Fix user activity load more 2015-05-07 16:53:30 +09:30
Toby Zerner
59562b3246 Move some API error handling code around. It still sucks though 2015-05-07 16:08:20 +09:30
Toby Zerner
a79dcf69b2 Work around Mithril bug 2015-05-07 15:41:04 +09:30
Toby Zerner
04c862f5a3 Add preliminary avatar resizing 2015-05-07 13:59:07 +09:30
Toby Zerner
05a119e99b Move bulk of readme to flarum/flarum 2015-05-07 12:43:23 +09:30
Toby Zerner
7a711e210b Tweak user activity item appearance 2015-05-07 10:27:42 +09:30
Toby Zerner
741ca5ab92 Clean up discussion list retaining mechanism 2015-05-07 10:27:29 +09:30
Toby Zerner
09bef29bf5 Retain scroll position when navigating between index/discussion 2015-05-07 10:27:04 +09:30
Toby Zerner
22fe84bb45 Prevent expensive redrawing in the discussion list 2015-05-07 09:19:57 +09:30
Toby Zerner
fe9f195cbb Hide badges on deleted posts 2015-05-07 08:58:20 +09:30
Toby Zerner
db80a36729 Fix discussion list pagination 2015-05-07 08:58:04 +09:30
Toby Zerner
0a5f6ac94d Add pagination links to JSON-API index actions 2015-05-07 08:22:15 +09:30
Toby Zerner
14b1a0dc4f Change mergeInto return signature; only merge posts if same user 2015-05-07 06:38:40 +09:30
Toby Zerner
fd2708485a Tweak discussion list spacing 2015-05-07 06:38:09 +09:30
Toby Zerner
3a5a89e001 Tweak heading line height 2015-05-07 06:38:01 +09:30
Toby Zerner
e00bb42232 Add semibold weight 2015-05-07 06:37:41 +09:30
Toby Zerner
14ef04f45f Tweak user card hover trigger
So that it doesn’t appear when hovering over badges
2015-05-06 12:23:48 +09:30
Toby Zerner
c241d5fd0a Fix replying when not logged in 2015-05-06 12:13:25 +09:30
Toby Zerner
1a83c6df4f Fix signup error 2015-05-06 12:12:31 +09:30
Toby Zerner
0398ae923e Fix FontAwesome path 2015-05-06 12:12:22 +09:30
Toby Zerner
e9d319e5ed Don't obstruct author tooltip 2015-05-06 11:40:35 +09:30
Toby Zerner
16e922cd86 Don't wrap long author tooltips 2015-05-06 11:35:30 +09:30
Toby Zerner
af8902bb7c Fix admin URL 2015-05-06 11:35:21 +09:30
Toby Zerner
bf8d2c1a44 Remove placeholder user controls for now 2015-05-06 11:29:58 +09:30
Toby Zerner
9ef4b37c68 Tweak editorconfig settings 2015-05-06 11:26:47 +09:30
Toby Zerner
7906bbd986 Add user group badges 2015-05-06 11:25:19 +09:30
Toby Zerner
447cf1bcb1 Tweak user card UI 2015-05-06 11:24:42 +09:30