Commit Graph

325 Commits

Author SHA1 Message Date
Toby Zerner
1b78395d9a Include full last discussion info
Fixes flarum/core#1662
2018-12-05 09:05:07 +10:30
Franz Liedke
b8b72e51af Explicitly create tags table with InnoDB engine
Refs flarum/core#1675.
2018-12-04 10:20:22 +01:00
Toby Zerner
6ccb297af4 Fix travis builds 2018-12-04 10:16:33 +10:30
Franz Liedke
e2004c2dcb Migrations: Fix dropping foreign keys
Passing an array to dropForeign does not mean dropping multiple indices,
but rather dropping a key on multiple tables.

Passing a string means that this string will be interpreted as index
name, not as name of the indexed column. Passing an array with one
string is therefore correct, in order to benefit from automatic index
name generation.
2018-11-30 14:05:04 +01:00
Toby Zerner
d08bb264b4 Fix index names in migrations
This can be reverted when we upgrade to Laravel 5.7.
2018-11-27 22:34:26 +10:30
Toby Zerner
4483b7fee7 Remove sudo: false
See https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2018-11-21 18:57:15 +10:30
flarum-bot
b8aebc50ca Bundled output for commit 5e77878a2f [skip ci] 2018-11-21 08:24:30 +00:00
Toby Zerner
5e77878a2f Make npm package private, update deps, change watch to dev 2018-11-21 18:46:21 +10:30
Toby Zerner
cbc6b4aa81 Remove copyright year from LICENSE 2018-11-21 18:37:21 +10:30
flarum-bot
d09070d510 Bundled output for commit 9890dc4150 [skip ci] 2018-11-17 08:29:19 +00:00
Toby Zerner
9890dc4150 Update dependencies 2018-11-17 18:53:39 +10:30
flarum-bot
8400a68e57 Bundled output for commit 98e89a0b5b [skip ci] 2018-11-15 06:08:39 +00:00
Toby Zerner
98e89a0b5b Prefix compat exports 2018-11-15 16:37:31 +10:30
flarum-bot
e2db1b6d40 Bundled output for commit 6972e7aea0 [skip ci] 2018-11-15 05:49:41 +00:00
Toby Zerner
6972e7aea0 Expose compat API on admin frontend 2018-11-15 16:18:38 +10:30
flarum-bot
1650d530e9 Bundled output for commit 4aabd35605 [skip ci] 2018-11-07 21:16:41 +00:00
Clark Winkelmann
4aabd35605 Use ItemList for EditTagModal fields (#59) 2018-11-07 22:15:31 +01:00
flarum-bot
8a99757648 Bundled output for commit ab236f3f68 [skip ci] 2018-10-21 04:53:04 +00:00
Toby Zerner
ab236f3f68 Rename package 2018-10-21 15:16:22 +10:30
Toby Zerner
3e7d3dd577 Rename package 2018-10-17 13:44:48 +10:30
flarum-bot
73c519e3ee Bundled output for commit 7de5770d5b [skip ci] 2018-09-22 21:51:01 +00:00
Clark Winkelmann
7de5770d5b Use new newDiscussion method after core promise cleanup (#51) 2018-09-22 23:49:40 +02:00
Toby Zerner
0d316f7f0f Make "own" permissions depend on the user's ability to reply
See https://github.com/flarum/core/pull/1513
2018-09-22 12:18:40 +09:30
Toby Zerner
a58c8cd998 Rename bootstrap.php 2018-09-21 11:44:33 +09:30
flarum-bot
49c87caa16 Bundled output for commit a3e1dcc910 [skip ci] 2018-09-21 00:45:09 +00:00
Toby Zerner
a3e1dcc910 Update dependencies 2018-09-21 10:14:04 +09:30
flarum-bot
2a33d241a4 Bundled output for commit 2dac4d075d [skip ci] 2018-09-16 18:53:38 +00:00
Toby Zerner
2dac4d075d Database changes (#53)
* Implement database changes

* Apply fixes from StyleCI

* Update post column

* Split foreign keys into their own migrations, rename pivot tables

* Update pivot table references

* Update column name

* Update core columns

* Remove unnecessary argument

* Use whereColumn

* Update core attribute names

* Rename attributes
2018-09-16 20:51:51 +02:00
Franz Liedke
dd1f2d46fd Ensure compatibility with DB table prefix 2018-08-03 01:21:58 +02:00
Franz Liedke
dfaf1bad09 Use Frontend extender for registering forum routes 2018-07-23 16:35:30 +02:00
Franz Liedke
3129ee5b4b Use new Frontend extender
See flarum/core#851.
2018-07-23 16:34:56 +02:00
Toby Zerner
607132a68f Only do time comparison if setting is numeric 2018-07-21 18:44:44 +09:30
Toby Zerner
2dd8514d62 Reduce tag description font size
ref flarum/core#1488
2018-07-20 11:42:19 +09:30
Toby Zerner
5318865a51 Maintain "Start a discussion" button width on tags page
fixes flarum/core#1487
2018-07-20 11:41:21 +09:30
Toby Zerner
2c6a2b2d70 Webpack (#52)
See https://github.com/flarum/core/pull/1367

* Replace gulp with webpack and npm scripts for JS compilation
* Set up Travis CI to commit compiled JS
* Restructure `js` directory; only one instance of npm, forum/admin are "submodules"
* Maintain partial compatibility API (importing from absolute paths) for extensions
* Restructure `less` directory
2018-06-20 13:31:45 +09:30
Franz Liedke
3718d5dcec Get rid of obsolete ControllerInterface
See flarum/core#1443.
2018-05-30 09:55:11 +02:00
Franz Liedke
392ae3db0a Remove unnecessary parameter in migration closure 2018-05-30 09:52:56 +02:00
Clark Winkelmann
e029cdff87 Fix history usage (introduces new translation) 2018-05-24 18:50:54 +02:00
Clark Winkelmann
a7ebbf1035 Use Page component for Tags page 2018-05-24 18:50:11 +02:00
Clark Winkelmann
69057183e0 Remove unused color variable 2018-05-24 18:18:39 +02:00
Ammar Fadhlur Rahman
21443d95b4 Change fa icon prefix to fas 2018-05-10 15:06:30 +07:00
Charlie
0f75139a51 Fix ordering bug
If an empty request is sent to the /tags/order endpoint, all tags
would get moved to secondary tags.
2018-03-19 22:49:25 +01:00
Franz Liedke
8d74b40e49 Please StyleCI 2018-03-18 22:36:10 +01:00
Arseny Sysolyatin
7ae7603342 Implement negation for tag gambit
Closes #42.
2018-03-18 20:31:18 +01:00
AFR
5506b3f76f Adapt to FontAwesome v5.0.6 icon name changes (#47) 2018-02-23 23:46:24 +01:00
Franz Liedke
4bede59dfc Adapt comment for flarum/core#875 2018-02-11 16:41:23 +01:00
Franz Liedke
ab9877cc3b Use Routes extender 2018-02-08 18:34:40 +01:00
Franz Liedke
7667b80bf7 Flatten logic
With an early return, the method becomes more readable, and the
actual (very small) change from #46 becomes more apparent.
2018-02-08 17:14:28 +01:00
Toby Zerner
26483cc0c5 Realign tags in discussion list 2018-02-06 17:24:09 +10:30
Michael Daly
f7b5b7d21d Fix issue #1249 and do not show or count private discussions in Tags summary. 2018-02-01 23:06:41 +00:00