Commit Graph

135 Commits

Author SHA1 Message Date
Alexander Skvortsov
125d549770 Add admin UX metadata 2020-11-25 00:58:20 -05:00
Daniël Klabbers
7f9b5fdc30 fix duplicate header changes 2020-10-15 11:03:30 +02:00
Daniël Klabbers
28b58240f1 changelog and dep for v0.1.0-beta.14 2020-10-15 10:52:20 +02:00
Daniël Klabbers
4a6a4c6f95 npm audit security vulnerabilities patched 2020-10-14 08:58:24 +02:00
flarum-bot
bae0f5b6ff Bundled output for commit 5dfc037719 [skip ci] 2020-10-02 23:20:02 +00:00
Alexander Skvortsov
5dfc037719 Use flarum/utils/Stream instead of m.stream 2020-10-02 19:19:05 -04:00
flarum-bot
a3119e151e Bundled output for commit f23a3833fa [skip ci] 2020-09-24 02:46:21 +00:00
Alexander Skvortsov
f23a3833fa Mithril 2 Update (#10)
Update for Mithril 2
2020-09-23 22:45:14 -04:00
dependabot[bot]
300015927f Bump elliptic from 6.5.2 to 6.5.3 in /js (#9)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 01:07:53 +02:00
dependabot[bot]
1eac18a1fd Bump lodash from 4.17.15 to 4.17.19 in /js (#8)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-17 10:46:55 +02:00
Franz Liedke
fd1915bcf4 Release v0.1.0-beta.13 2020-05-01 10:42:50 +02:00
Franz Liedke
5b5a3405f4 Update Webpack 2020-05-01 10:29:25 +02:00
flarum-bot
a5f87d4e2e Bundled output for commit 5beb553730 [skip ci] 2020-04-24 12:31:59 +00:00
Franz Liedke
5beb553730 npm audit fix 2020-04-24 14:30:27 +02:00
dependabot[bot]
11b798a4a6 Bump acorn from 6.4.0 to 6.4.1 in /js (#7)
Bumps [acorn](https://github.com/acornjs/acorn) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-03-17 20:23:22 +01:00
Daniël Klabbers
0ea1d50360 remove author, updated deps 2020-03-03 13:26:41 +01:00
flarum-bot
d61514efab Bundled output for commit e58814a187 [skip ci] 2020-02-26 07:03:08 +00:00
Franz Liedke
e58814a187 Update Webpack 2020-02-26 08:02:11 +01:00
Franz Liedke
ed82bcdef5 Apply fixes from StyleCI 2019-11-29 23:16:58 +00:00
Franz Liedke
e8b4a1dae4 Update copyright claims in LICENSE 2019-11-30 00:00:59 +01:00
Franz Liedke
7e3eaa8c6a Update changelog for beta.10 2019-09-15 22:43:36 +02:00
flarum-bot
56d643c49d Bundled output for commit 6cfa42eb90 [skip ci] 2019-09-09 20:20:21 +00:00
Daniël Klabbers
6cfa42eb90 Merge pull request #6 from flarum/ds/beta-8-fixes
Make embed functional again
2019-09-09 22:18:42 +02:00
flarum-bot
59f375e498 Bundled output for commit 93ec72214a [skip ci] 2019-09-05 00:06:31 +00:00
Franz Liedke
93ec72214a Remove obsolete imports 2019-09-05 02:02:49 +02:00
David Sevilla Martín
1be6e31f2a Merge branch 'master' into ds/beta-8-fixes 2019-08-21 10:10:04 -04:00
flarum-bot
64243f2aa4 Bundled output for commit 6ee71dfe46 [skip ci] 2019-08-20 21:45:52 +00:00
David Sevilla Martin
6ee71dfe46 Add GitHub workflow for JavaScript building 2019-08-20 23:44:06 +02:00
David Sevilla Martin
63051e6dae Add GitHub workflow for JavaScript building 2019-08-20 16:35:05 -04:00
David Sevillas Martin
554927f9b9 Remove unneeded JS imports 2019-08-19 18:59:57 -04:00
David Sevillas Martin
da300e5a77 Update JS dependencies 2019-08-19 18:59:47 -04:00
David Sevillas Martin
8a3662c460 Update extension icon to FA 5 2019-08-19 18:59:33 -04:00
Daniël Klabbers
6afd9d4a79 changelog and constraint for beta 9 2019-06-24 12:44:10 +02:00
Franz Liedke
72f9f7d5b5 Add changelog 2019-02-15 00:30:49 +01:00
Franz Liedke
86dc439d52 Update JS dependencies to fix vulnerable packages 2019-02-13 20:08:20 +01:00
Franz Liedke
7dc7225b22 Remove unused import 2018-12-15 16:37:54 +01:00
Toby Zerner
f25cc57f95 Remove unused view code 2018-11-22 12:13:41 +10:30
Toby Zerner
54e12c8acc LESS variables and mixins are now included by default 2018-11-22 12:13:41 +10:30
Toby Zerner
b678ace1eb Make npm package private, update deps, change watch to dev 2018-11-22 12:13:41 +10:30
Toby Zerner
d748d8739d Update for beta 8 2018-11-22 12:13:41 +10:30
Toby Zerner
8d5d5a2dad Remove copyright year from LICENSE 2018-11-21 18:44:28 +10:30
Franz Liedke
d10578cab9 Inline event listeners
These will be replaced - one by one - by appropriate extenders.
2018-02-08 18:17:14 +01:00
Franz Liedke
c3ff9ad1d9 Use new Routes extender 2018-02-08 18:10:17 +01:00
Miles Cellar
6116388177 Update license year range to 2018 2018-01-15 19:34:18 +01:00
Toby Zerner
9ad0f2fb66 Require beta 8 2018-01-11 12:24:43 +10:30
Toby Zerner
f19e24a377 Fix class names, view namespace 2017-12-27 16:15:21 +10:30
Franz Liedke
7518578a13 Fix class names 2017-10-03 19:22:11 +02:00
Charlie
89cd6b1c0e Update for beta 8 2017-09-04 21:08:40 -07:00
VSN Reddy Janga
cc8c4fe518 Hide diff for compiled diff files 2017-02-20 19:43:45 +05:30
Franz Liedke
1a2f8c4987 Use new core API for modifying WebAppView properties 2017-02-14 22:59:23 +01:00
Miles Cellar
eda45e765c Update year 2017-01-01 22:49:20 +01:00
Toby Zerner
ca1971662e Update StyleCI rules 2016-11-16 15:46:08 +10:30
Toby Zerner
3892bba700 v0.1.0-beta.6 2016-10-19 21:12:49 +10:30
Toby Zerner
856906d208 Update for beta 6, fix some errors 2016-06-05 09:54:25 +09:30
Toby Zerner
c1e593db0f Recompile dist JS using latest version of babel 2016-06-03 10:59:57 +09:30
Toby Zerner
d1863f1f64 Fix wrong URL in links 2016-04-08 13:44:46 +09:30
Toby Zerner
4caec27ed9 Require core v0.1.0-beta.5 2016-03-29 18:44:49 +10:30
Toby Zerner
2a21671b47 Remove unmaintained changelog 2016-03-18 09:32:29 +10:30
Toby Zerner
7e0c200444 Upgrade to flarum-gulp 0.2.0 / Babel 6 2016-03-18 09:31:50 +10:30
Toby Zerner
02b55be66c Clean up linting stuff 2016-03-10 17:22:57 +10:30
Toby Zerner
b2e21f1dfc Use new composer method 2016-03-07 22:22:06 +10:30
Toby Zerner
98e7878539 Add StyleCI config 2016-02-26 14:01:52 +10:30
Maël Soucaze
14601f0282 Update license year range to 2016 2016-01-25 16:50:50 +01:00
Toby Zerner
cb21d8290a Add Composer branch-alias
This allows installations to require version 0.1.0 with minimum-stability=dev, and they will get the latest from master.

See flarum/core#727
2016-01-19 17:19:40 +10:30
Toby Zerner
ebafb903fe Commit latest dist files
See https://github.com/flarum/core/issues/727#issuecomment-172384020
2016-01-19 17:19:36 +10:30
Toby Zerner
c0a54a6786 Rename package 2015-12-29 12:54:58 +10:30
Toby Zerner
d5970ee4a0 Allow the first post to be hidden 2015-12-01 16:42:49 +10:30
Toby Zerner
d78bd82b65 Add FastClick 2015-11-23 10:38:20 +10:30
Toby Zerner
675412f181 More mobile UX improvements
- Reposition the composer when shown
- Make preview button scroll the parent frame down
- Fix iframe infinite height loop
2015-11-23 10:10:26 +10:30
Toby Zerner
c9401ce150 Tweak UX on mobile
Since Mobile Safari automatically resizes iframes to fit their content, we need to avoid using position:fixed. In this commit we:

- Eliminate use of position:fixed for dropdowns. They are instead displayed statically, like on desktop.
- Reposition modals when they are shown according to the parent window's scroll position.
- Tweak the toolbar's appearance and height on mobile.
2015-11-20 12:44:42 +10:30
Toby Zerner
eefdb40f08 Release 0.1.0-beta.4 2015-11-05 16:42:25 +10:30
Toby Zerner
5041428b8c Make the toolbar fixed to the top; tweak contents
Add a comment count (which links to the full discussion) and show the reply button normally on mobile.
2015-11-03 18:11:31 +10:30
Toby Zerner
b21374e520 Fix incorrect post permalinks 2015-11-03 18:10:26 +10:30
Toby Zerner
cad85335a6 Release 0.1.0-beta.3 2015-11-03 10:02:47 +10:30
Toby Zerner
714464ab03 Update ItemList API 2015-10-30 22:44:51 +10:30
Toby Zerner
fc339254cf Trim the /embed prefix off of post permalinks 2015-10-27 12:08:42 +10:30
Toby Zerner
40c32e1b3a Show sidebar items at top of embed 2015-10-27 12:03:03 +10:30
Toby Zerner
5e734ca5c9 Improve embed architecture
- Fix composer preview button not working
- Fix inappropriate alert message when reply is submitted
2015-10-22 12:28:17 +10:30
Toby Zerner
f6830c6ab6 Flush the embed client assets when settings are changed 2015-10-15 10:48:25 +10:30
Toby Zerner
f199620df8 Initialise component state in init() instead of constructor 2015-10-13 16:58:31 +10:30
Toby Zerner
d333a60aa4 Update for composer branch 2015-10-13 12:29:22 +10:30
Toby Zerner
d76e27559e Add license 2015-09-25 16:15:23 +09:30
Toby Zerner
c2178b4105 Add iframeResizer 2015-09-23 10:06:04 +09:30
Toby Zerner
dcb3c3f70a Add EmbedApp class 2015-09-23 10:05:52 +09:30
Toby Zerner
825b496364 Initial commit 2015-09-16 16:00:08 +09:30