Toby Zerner
ae5f196613
Update metadata
2015-10-12 15:00:54 +10:30
Toby Zerner
4b37f46201
Update metadata
2015-10-12 15:00:44 +10:30
Toby Zerner
41985eb0c3
Update icon, metadata
2015-10-12 15:00:36 +10:30
Toby Zerner
14b97b8c15
Update icon, metadata
2015-10-12 15:00:25 +10:30
Toby Zerner
866edd9f9a
Update metadata
2015-10-12 15:00:15 +10:30
Toby Zerner
b91e4e1e63
Update icon, metadata
2015-10-12 14:58:54 +10:30
Toby Zerner
1e67d066a0
Update icon, metadata
2015-10-12 14:58:23 +10:30
Toby Zerner
a03dcd4e3f
Fix failing tests + CS
2015-10-11 23:37:51 +10:30
Toby Zerner
0af6df7f95
Fix extension settings
2015-10-11 23:18:57 +10:30
Toby Zerner
2bc9b942ed
Update for composer branch
2015-10-11 23:17:51 +10:30
Toby Zerner
69b84438a3
Update compile script
2015-10-11 23:17:00 +10:30
Toby Zerner
5486cc3ed8
Update for composer branch
2015-10-11 22:54:48 +10:30
Toby Zerner
1b692e4981
Update some APIs
...
- Rename DiscussionSearchWillBePerformed to ConfigureDiscussionSearch, same with users
- Add some handy methods
2015-10-11 22:31:06 +10:30
Toby Zerner
3655dca371
Fix extension uninstallation
2015-10-11 22:29:25 +10:30
Toby Zerner
8c0ce38e78
Make sure activation status/email is returned when creating a user
2015-10-11 22:29:14 +10:30
Toby Zerner
7aaeea3a17
Show posts even if they don't have a user
2015-10-11 22:28:23 +10:30
Toby Zerner
972116f5bb
Import admin translations
2015-10-11 22:24:33 +10:30
Toby Zerner
030e0c9938
Update API, add default translations
2015-10-11 22:24:12 +10:30
Toby Zerner
5bae959353
Update API, add default translations
2015-10-11 22:23:06 +10:30
Toby Zerner
5f9d45c4ab
Update for composer branch
2015-10-11 18:51:25 +10:30
Toby Zerner
cdcf68cf5a
Update for composer branch
2015-10-11 18:01:29 +10:30
Toby Zerner
b7c06ece8a
Fix autoload namespace
2015-10-11 17:44:35 +10:30
Toby Zerner
afc383d443
Fix typos in description
2015-10-11 17:42:41 +10:30
Toby Zerner
fde7921487
Update for composer branch
2015-10-11 17:30:11 +10:30
Toby Zerner
57ed9dad5f
Update for composer branch
2015-10-11 17:02:19 +10:30
Toby Zerner
faa0b6f2ce
Update for composer branch
2015-10-11 16:35:01 +10:30
Toby Zerner
fca470604e
Update for composer branch
2015-10-11 16:15:07 +10:30
Toby Zerner
eee3f9ca92
Update for composer branch
2015-10-11 15:30:19 +10:30
Toby Zerner
83f5981f83
Update compile script
2015-10-11 15:28:35 +10:30
Toby Zerner
1f5e5af18a
Fix ConfigureNotificationTypes API
2015-10-11 13:08:57 +10:30
Toby Zerner
ccda85cc29
Update for composer branch
2015-10-11 13:02:57 +10:30
Toby Zerner
0ddd1dcd59
Rename initializer
2015-10-11 13:01:53 +10:30
Toby Zerner
d9fde337e3
Rename initializer
2015-10-11 13:01:33 +10:30
Toby Zerner
4a85063702
Move gitignore rules
2015-10-11 11:44:59 +10:30
Toby Zerner
37d7874705
Update for composer branch
...
Also remove sticky notification
2015-10-11 11:43:13 +10:30
Toby Zerner
5645c79c31
External helpers are included by default now
2015-10-11 11:37:23 +10:30
Toby Zerner
ae3a0d2ef3
Add more info to composer.json
2015-10-11 11:18:30 +10:30
Toby Zerner
2b85b1bf12
Add more info to composer.json
2015-10-11 11:18:05 +10:30
Toby Zerner
a48f396649
Concatenate items in {second}, not {first}
2015-10-11 10:09:22 +10:30
Toby Zerner
47b5919480
Fix installation
2015-10-11 10:05:40 +10:30
Toby Zerner
ccc1b02991
Fix migration namespace
2015-10-11 10:04:40 +10:30
Toby Zerner
f71db2d3c7
Minify each JS file individually, caching the result
...
This means that the expensive minification process will only be run for a file if it hasn't before. Greatly speeds up extension enabling/disabling.
Also:
- Don't check file last modification times in production for a bit of extra perf.
- Only flush CSS when theme settings are changed. This speeds up the page reload a bit.
2015-10-09 01:52:51 +10:30
Toby Zerner
2032dc20bb
Bundle unminified JS; minify via ClosureCompilerService when in production
...
Falls back to a less effective minification library if ClosureCompilerService errors or is unavailable. Minification takes a while (20 seconds or so), but it only happens when assets are modified. Still, this means enabling/disabling extensions is taking far too long. Possible solutions:
- Don't minify initially; set a process running in the background to do minification, and server unminified assets in the meantime.
- Refactor compiler to send each JS file to CCS individually, only if that particular file has been modified.
flarum/gulp has also been updated to no longer support uglification.
closes #582
2015-10-09 00:33:53 +10:30
Toby Zerner
a351c2ef3c
Update APIs, clean up
2015-10-08 23:02:41 +10:30
Toby Zerner
8458b59e78
Add translations for lib.series
2015-10-08 22:50:28 +10:30
Toby Zerner
6192901bc5
Simplify gitignore
...
No need to try and cover everything, people can add global gitignore rules if their OS is generating weird files.
2015-10-08 22:50:13 +10:30
Toby Zerner
223b6a4065
Make punctuate
translatable, rename to punctuateSeries
2015-10-08 22:42:03 +10:30
Toby Zerner
3a72037fd4
Flush forum assets when extensions are enabled/disabled
2015-10-08 17:46:03 +10:30
Toby Zerner
574a1c6e57
Only show restore button for comment posts
2015-10-08 17:45:44 +10:30
Toby Zerner
ce0f77d858
Don't require composer installers
2015-10-08 16:54:33 +10:30