1
0
mirror of https://github.com/flarum/core.git synced 2025-08-23 08:33:45 +02:00
Commit Graph

8452 Commits

Author SHA1 Message Date
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