Nolan Lawson
260f6acf0e
perf: download and cache polyfills on-the-fly ( #814 )
...
* perf: download and cache polyfills on-the-fly
* fixup the localhost switch for service worker, does nothing
2018-12-15 17:13:46 -08:00
Nolan Lawson
b4164653db
fix: remove font-awesome-svg-png ( #810 )
...
* fix: remove font-awesome-svg-png
* update readme
2018-12-15 17:13:27 -08:00
Nolan Lawson
7ddfe3830a
feat: add drag and drop for media uploads ( #809 )
...
* feat: add drag and drop for media uploads
fixes #65
* tweak colors
2018-12-15 02:06:12 -08:00
Nolan Lawson
fd1310c2c1
0.14.1
2018-12-14 00:26:03 -08:00
Nolan Lawson
319a158deb
fix: remove non-functional globalize/deglobalize scripts ( #800 )
...
fixes #787
2018-12-13 21:32:25 -08:00
Nolan Lawson
0fa0658b59
Revert "fix: re-enable mini-css-extract-plugin ( #791 )" ( #799 )
...
This reverts commit dc93685c18
.
This fixes #798
2018-12-13 21:32:12 -08:00
Nolan Lawson
a442b5ef43
0.14.0
2018-12-13 08:04:22 -08:00
Nolan Lawson
381d1dd120
chore(package): update dependencies ( #792 )
2018-12-12 23:46:51 -08:00
Nolan Lawson
dc93685c18
fix: re-enable mini-css-extract-plugin ( #791 )
...
fixes #776
2018-12-12 23:46:02 -08:00
Nolan Lawson
4bd181d3cc
fix: update Sapper to latest ( #775 )
...
* fix: update to latest sapper
fixes #416
* fix error and debug pages
* requestIdleCallback makes column switching feel way nicer than double rAF
* add export feature
* add better csp info
* workaround for sapper sub-page issue
* clarify in readme about exporting
* fix now config
* switch from rIC to triple raf
* style-loader is no longer used
* update theming guide
2018-12-11 07:31:48 -08:00
Nolan Lawson
8eb30d02e9
chore: cleanup travis scripts ( #766 )
...
* chore: cleanup travis scripts
* remove unused script
2018-12-08 17:15:01 -08:00
Nolan Lawson
7876f82871
fix: build inline script using Rollup ( #761 )
...
* fix: build inline script using Rollup
This reduces code duplication and allows the theme engine to work the
same without modifying the code in two places. It does extra extra deps,
but I tried to keep them to a minimum.
* change code comment
* remove unnecessary constant
2018-12-08 11:21:54 -08:00
Nolan Lawson
7954a63588
chore(package): update sapper's deps ( #755 )
2018-12-07 23:24:28 -08:00
greenkeeper[bot]
2280ff2832
Update css-loader to the latest version 🚀 ( #749 )
...
* fix(package): update css-loader to version 2.0.0
* chore(package): update lockfile package-lock.json
2018-12-07 07:55:23 -08:00
greenkeeper[bot]
495d9b7438
Update mini-css-extract-plugin to the latest version 🚀 ( #748 )
...
* fix(package): update mini-css-extract-plugin to version 0.5.0
* chore(package): update lockfile package-lock.json
2018-12-07 07:55:14 -08:00
Nolan Lawson
0e524f3e9a
fix: detect private browsing and safari blocked cookies ( #733 )
...
* WIP: detect private browsing and safari blocked cookies
* just check for indexeddb
* just check for indexeddb
* change warning text
* change text
* change text again
* change text again
fixes #444
2018-12-05 21:34:30 -08:00
Nolan Lawson
0f0db010eb
0.13.0
2018-12-04 07:26:12 -08:00
Nolan Lawson
09f3281e36
chore(package): use events-lights instead of events ( #721 )
2018-12-04 06:44:13 -08:00
Nolan Lawson
ee3dfd8e28
0.12.0
2018-12-02 16:14:10 -08:00
Nolan Lawson
945c1e7a23
fix(iOS): fix horizontal scroll, use fake sticky button on iOS ( #711 )
...
fixes #667
2018-12-02 11:22:18 -08:00
Nolan Lawson
12892d0032
chore(package): update to webpack 4.26.1 ( #703 )
2018-12-01 00:00:11 -08:00
Nolan Lawson
ea4e21281f
chore(package): update now to 12.1.8 ( #704 )
2018-12-01 00:00:05 -08:00
Nolan Lawson
41d7e40662
fix(deps): remove timeago.js ( #692 )
2018-11-25 10:33:59 -08:00
Nolan Lawson
cc81a7bec6
fix(a11y): improved aria-label for status and notifications ( #690 )
...
* fix(a11y): improved aria-label for status and notifications
fixes #689
* only calculate formatted date once
* fixup tests
* fixup tests more
* fixup
* fixup tests again
2018-11-25 01:20:58 -08:00
Nolan Lawson
2db06ea472
chore(package): update npm-run-all to version 4.1.5 ( #688 )
...
* chore(package): update npm-run-all to version 4.1.5
* chore(package): update lockfile package-lock.json
2018-11-24 21:21:42 -08:00
Nolan Lawson
48a1bd47b3
refactor(themes): use CSS specificity order for themes ( #684 )
...
The point of this PR is to make it easier to implement scrollbars (#683 ).
With this PR, the themes move from a body tag-based system (e.g. `body.theme-scarlet`) to a system where they simply declare global CSS and we use CSS specificity order to give us the right theme.
2018-11-24 00:41:36 -08:00
Nolan Lawson
999d560703
0.11.1
2018-11-21 22:09:36 -08:00
Nolan Lawson
673e7b951c
chore(package): update deps ( #677 )
2018-11-21 20:53:43 -08:00
Nolan Lawson
689dae5d39
fix(dialog): when dialog is hidden, don't scroll to top ( #672 )
...
* fix(dialog): when dialog is hidden, don't scroll to top
* update package-lock.json
2018-11-21 00:33:46 -08:00
Nolan Lawson
4124da2439
fix(emojos): fix emojos on Ubuntu and Chrome on Windows ( #661 )
...
* fix(emojos): fix emojos on Ubuntu and Chrome on Windows
* fixup
* start working on unit tests
* fixup
* add more tests and fix emoji
2018-11-20 00:01:23 -08:00
Nolan Lawson
c99cc7ed67
0.11.0
2018-11-12 18:38:00 -08:00
Nolan Lawson
eee2eb288b
update to svelte 2.15.3 ( #644 )
2018-11-12 17:34:12 -08:00
greenkeeper[bot]
bf0812df6a
Update eslint-plugin-html to the latest version 🚀 ( #634 )
...
* chore(package): update eslint-plugin-html to version 5.0.0
* chore(package): update lockfile package-lock.json
2018-11-11 16:37:10 -08:00
Nolan Lawson
dd824822cb
chore(travis): use travis to deploy to production ( #631 )
2018-11-11 13:01:32 -08:00
Nolan Lawson
ae6ae34b7d
fix(server): use compression instead of shrink-ray-current ( #629 )
2018-11-11 11:31:32 -08:00
greenkeeper[bot]
cedf33b2cb
Update quick-lru to the latest version 🚀 ( #623 )
...
* fix(package): update quick-lru to version 2.0.0
* chore(package): update lockfile package-lock.json
2018-11-11 09:47:00 -08:00
greenkeeper[bot]
db4ab87adc
Update now to the latest version 🚀 ( #621 )
...
* chore(package): update now to version 12.0.0
* chore(package): update lockfile package-lock.json
2018-11-10 13:41:49 -08:00
Nolan Lawson
819c1e6b8d
0.10.1
2018-11-05 08:28:54 -08:00
Nolan Lawson
4519a3fe2d
0.10.0
2018-11-04 23:07:10 -08:00
Nolan Lawson
6f4c7e6f4e
chore: update svelte to 2.15.2 ( #616 )
2018-11-04 23:03:21 -08:00
Nolan Lawson
754e4da638
chore(package): update shrink-ray-current to version 3.0.1 ( #615 )
...
* chore(package): update shrink-ray-current to version 3.0.1
* chore(package): update lockfile package-lock.json
2018-11-04 23:03:14 -08:00
Nolan Lawson
b3a31aa21a
update express to 4.16.4 ( #614 )
2018-11-04 21:30:07 -08:00
Nolan Lawson
f591b90629
update mini-css-extract-plugin to 0.4.4 ( #613 )
2018-11-04 21:29:58 -08:00
Nolan Lawson
2cf35e58eb
update now to 11.5.2 ( #612 )
2018-11-04 21:29:52 -08:00
Nolan Lawson
16d21947a4
update to webpack-bundle-analyzer 3.0.3 ( #611 )
2018-11-04 16:39:10 -08:00
Nolan Lawson
398fb2fcd7
update style-loader to 0.23.1 ( #610 )
2018-11-04 16:37:33 -08:00
Nolan Lawson
cf7ec984e1
chore(package): update node-sass to version 4.10.0 ( #609 )
...
* chore(package): update node-sass to version 4.10.0
* chore(package): update lockfile package-lock.json
2018-11-04 16:35:17 -08:00
Nolan Lawson
951c2b6527
chore(package): update css-loader to version 1.0.1 ( #608 )
...
* chore(package): update css-loader to version 1.0.1
* chore(package): update lockfile package-lock.json
2018-11-04 16:35:08 -08:00
Nolan Lawson
7fdf8ca721
chore: update to webpack 4.24.0 ( #606 )
2018-11-04 15:57:39 -08:00
Nolan Lawson
599f56ab02
chore(package): update svelte to version 2.15.0 ( #594 )
...
* chore(package): update svelte to version 2.15.0
* chore(package): update lockfile package-lock.json
2018-11-04 15:57:33 -08:00
greenkeeper[bot]
5936e978dd
Update testcafe to the latest version 🚀 ( #590 )
...
* chore(package): update testcafe to version 0.23.0
* update package-lock
2018-11-04 15:57:21 -08:00
Nolan Lawson
df91057334
chore(package): update browserslist to version 4.3.4 ( #592 )
...
* chore(package): update browserslist to version 4.3.4
* chore(package): update lockfile package-lock.json
2018-11-04 15:57:14 -08:00
Nolan Lawson
68c2dc47b9
update form-data, helmet, pify, intersection-observer ( #596 )
2018-11-04 14:52:51 -08:00
greenkeeper[bot]
d4a208bf20
Update shrink-ray-current to the latest version 🚀 ( #599 )
...
* fix(package): update shrink-ray-current to version 3.0.0
* chore(package): update lockfile package-lock.json
2018-11-04 14:30:38 -08:00
Nolan Lawson
bc3a74bbcb
don't wait if idb is blocked, remove workerize-loader ( #602 )
...
There are two issues here:
- if IDB is blocked, then the promise never resolves when you log out (and call indexedDB.deleteDatabase) and the app remains in a permanently hung state
- why is IDB blocked? well, something seems to have changed in Chrome 70 such that doing these operations in a web worker causes the blocked error. The benefits of workerizing IDB is so small that I'd rather just remove it at this point.
2018-11-04 13:59:14 -08:00
Sorin Davidoi
e45af16bf9
Push notifications ( #579 )
...
* feat: Push notifications
* feat: Feature-detect push notifications support
* feat: Prompt user to reauthenticate when missing push scope
* fix(service-worker): Add tags to notifications
* feat: Push notification actions for mentions
2018-10-06 13:06:10 -07:00
Nolan Lawson
50f2cadf50
chore(package): update webpack to version 4.20.2 ( #580 )
...
* chore(package): update webpack to version 4.20.2
* chore(package): update lockfile package-lock.json
2018-09-30 12:14:07 -07:00
Nolan Lawson
568352bcd5
0.9.0
2018-09-23 14:40:41 -07:00
Nolan Lawson
9b2b90b46e
simplify theme definitions ( #574 )
...
* simplify theme definitions
* remove rollup dep which is overkill
* fix syntax error
* fix lint
* fix test
2018-09-23 12:26:01 -07:00
Nolan Lawson
289c7eb7a7
update now and optimize-css-assets-webpack-plugin deps ( #571 )
2018-09-23 10:11:18 -07:00
Nolan Lawson
fbd57d67a7
remove yargs as dependency ( #570 )
2018-09-23 07:57:07 -07:00
Nolan Lawson
1cc22fee7a
update some more deps ( #569 )
2018-09-23 07:55:06 -07:00
Nolan Lawson
d1a666aa4f
chore(package): update mini-css-extract-plugin to version 0.4.3 ( #553 )
...
* chore(package): update mini-css-extract-plugin to version 0.4.3
* chore(package): update lockfile package-lock.json
2018-09-23 07:54:49 -07:00
Nolan Lawson
56190efce1
switch from uglify to terser ( #567 )
2018-09-22 23:08:23 -07:00
Nolan Lawson
0402d825bc
chore(package): update lodash-es to version 4.17.11 ( #557 )
...
* chore(package): update lodash-es to version 4.17.11
* chore(package): update lockfile package-lock.json
2018-09-22 23:08:17 -07:00
Nolan Lawson
e2ab92107e
update svelte-loader to 2.11.0 ( #561 )
2018-09-22 22:18:45 -07:00
Nolan Lawson
f92f6f7261
update webpack-bundle-analyzer to 3.0.2 ( #558 )
2018-09-22 22:18:37 -07:00
Nolan Lawson
ce2c23463a
chore(package): update svgo to version 1.1.1 ( #556 )
...
* chore(package): update svgo to version 1.1.1
* chore(package): update lockfile package-lock.json
2018-09-22 22:05:50 -07:00
Nolan Lawson
c449d3a209
chore(package): update now to version 11.4.5 ( #552 )
2018-09-22 22:04:44 -07:00
Nolan Lawson
7588ff2cb8
update svelte to version 2.13.5 ( #551 )
...
* chore(package): update svelte to version 2.13.5
* chore(package): update lockfile package-lock.json
2018-09-22 22:02:07 -07:00
Nolan Lawson
cb4c7b18c0
update eslint-plugin-html to version 4.0.6 ( #550 )
...
* chore(package): update eslint-plugin-html to version 4.0.6
* chore(package): update lockfile package-lock.json
2018-09-22 22:01:11 -07:00
Nolan Lawson
1fecbb4c8e
chore(package): update esm to version 3.0.84 ( #555 )
...
* chore(package): update esm to version 3.0.84
* chore(package): update lockfile package-lock.json
2018-09-22 21:59:37 -07:00
Nolan Lawson
2fc9053322
update sapper's deps ( #549 )
2018-09-22 21:59:20 -07:00
Nolan Lawson
07c48f23a5
Revert to older webpack-uglifyjs-plugin to unbreak build ( #565 )
...
* Revert "Update uglifyjs-webpack-plugin to the latest version 🚀 (#545 )"
This reverts commit 15d8137f6c
.
* update package-lock.json
2018-09-22 19:32:21 -07:00
greenkeeper[bot]
15d8137f6c
Update uglifyjs-webpack-plugin to the latest version 🚀 ( #545 )
...
* fix(package): update uglifyjs-webpack-plugin to version 2.0.0
* chore(package): update lockfile package-lock.json
2018-09-22 16:48:05 -07:00
greenkeeper[bot]
7a705c83ba
Update webpack-bundle-analyzer to the latest version 🚀 ( #544 )
...
* fix(package): update webpack-bundle-analyzer to version 3.0.0
* chore(package): update lockfile
2018-09-22 16:47:55 -07:00
Nolan Lawson
a30bd23155
0.8.3
2018-09-06 17:56:07 -07:00
greenkeeper[bot]
334a6e1e74
Update testcafe to the latest version 🚀 ( #533 )
...
* chore(package): update testcafe to version 0.22.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-09-05 19:22:40 -07:00
Nolan Lawson
65c026a32a
0.8.2
2018-09-02 09:22:30 -07:00
greenkeeper[bot]
8dbc1b0503
Update standard to the latest version 🚀 ( #519 )
...
* chore(package): update standard to version 12.0.0
* package lock update
* fix eslint
2018-08-29 21:42:57 -07:00
Nolan Lawson
d599f2f308
run idb operations in a web worker ( #517 )
2018-08-29 19:03:12 -07:00
Nolan Lawson
1c20c6b762
0.8.1
2018-08-28 08:52:57 -07:00
Nolan Lawson
464ed5ab71
update now to v11.4.0 ( #502 )
2018-08-27 18:30:17 -07:00
greenkeeper[bot]
29dca5d8f4
Update style-loader to the latest version 🚀 ( #504 )
...
* fix(package): update style-loader to version 0.23.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-27 18:30:08 -07:00
Nolan Lawson
02bce843aa
0.8.0
2018-08-26 20:13:42 -07:00
Nolan Lawson
9bdb723edb
0.7.0
2018-08-25 12:54:04 -07:00
Nolan Lawson
5fdde8c63f
update deps again ( #476 )
2018-08-23 14:47:26 -07:00
Nolan Lawson
39cd96da70
update now to v11.3.12 ( #468 )
2018-08-22 07:53:02 -07:00
Nolan Lawson
e9c704c7fc
0.6.2
2018-08-21 23:39:47 -07:00
Nolan Lawson
2956e20d18
0.6.1
2018-08-21 08:04:58 -07:00
Nolan Lawson
c4c70dfd89
0.6.0
2018-08-19 20:43:50 -07:00
Nolan Lawson
37e12e8d73
add option to remove emoji from user display names ( #450 )
...
* add option to remove emoji from user display names
fixes #449
* slight memory perf improvement
2018-08-19 18:03:26 -07:00
Nolan Lawson
c660c7d3a3
update Mastodon used in tests to v2.4.3 ( #447 )
...
* update Mastodon used in tests to v2.4.3
* fix count of total number of statuses
2018-08-19 14:46:48 -07:00
greenkeeper[bot]
b93212f57b
Update css-loader to the latest version 🚀 ( #410 )
...
* fix(package): update css-loader to version 1.0.0
* update package-lock.json
* fix missing browserslist
2018-08-18 09:39:14 -07:00
Nolan Lawson
e495542656
update various dev deps ( #436 )
2018-08-17 22:26:45 -07:00
Nolan Lawson
eb0fa4ce87
update various deps ( #435 )
2018-08-17 22:26:36 -07:00
Nolan Lawson
8911eadc0e
update webpack to 4.16.5 ( #434 )
2018-08-17 22:26:28 -07:00
Nolan Lawson
36d4cf9796
update svelte to 2.11.0 ( #433 )
2018-08-17 22:26:15 -07:00
Nolan Lawson
b77c80200c
0.5.2
2018-08-17 07:50:15 -07:00
Nolan Lawson
b8863e684e
use page lifecycle ( #424 )
...
* use page lifecycle
* fix eslint
2018-08-16 10:23:26 -07:00
Nolan Lawson
977380011d
Greenkeeper/style loader 0.22.1 ( #423 )
...
* fix(package): update style-loader to version 0.22.1
Closes #418
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 09:52:11 -07:00
greenkeeper[bot]
c715d0a268
Update pify to the latest version 🚀 ( #419 )
...
* fix(package): update pify to version 4.0.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 07:29:41 -07:00
greenkeeper[bot]
5fc508c7f8
Update testcafe to the latest version 🚀 ( #417 )
...
* chore(package): update testcafe to version 0.21.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 07:29:34 -07:00
greenkeeper[bot]
c9d51ba128
Update optimize-css-assets-webpack-plugin to the latest version 🚀 ( #415 )
...
* fix(package): update optimize-css-assets-webpack-plugin to version 5.0.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-08-16 07:29:27 -07:00
greenkeeper[bot]
1ba5f38b62
Update yargs to the latest version 🚀 ( #405 )
...
* fix(package): update yargs to version 12.0.1
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-07-02 10:09:29 -07:00
Nolan Lawson
cd12c5e326
add license/repo to package.json ( #400 )
2018-06-23 09:51:37 -07:00
Nolan Lawson
7866ed4446
update deps ( #399 )
2018-06-23 09:51:26 -07:00
Nolan Lawson
db63d2c2a6
0.5.1
2018-06-15 19:07:03 -07:00
Nolan Lawson
812fd3245f
update deps ( #384 )
2018-06-09 15:04:59 -07:00
Nolan Lawson
992c3a890d
update to mastodon 2.4.0 in travis ( #371 )
...
* update to mastodon 2.4.0 in travis
* lint fix
2018-06-07 15:26:47 -07:00
greenkeeper[bot]
708340502d
Update testcafe to the latest version 🚀 ( #370 )
...
* chore(package): update testcafe to version 0.20.3
* package-lock update
* make theme test pass
2018-06-07 15:26:21 -07:00
Nolan Lawson
2b473d261f
Greenkeeper: update now and esm ( #367 )
...
* chore(package): update now to version 11.2.1
Closes #359
* fix(package): update esm to version 3.0.46
Closes #216
* update package-lock
* use caret versioning
2018-06-03 15:30:37 -07:00
Nolan Lawson
73a29fc951
fix(package): update webpack to version 4.10.2 ( #360 )
...
* fix(package): update webpack to version 4.10.2
Closes #352
* update lockfile
2018-06-03 13:36:48 -07:00
Nolan Lawson
7dd65d7bb0
Greenkeeper/svelte 2.7.0 ( #356 )
...
* fix(package): update svelte to version 2.7.0
Closes #172
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-06-01 10:13:39 -07:00
Nolan Lawson
2e2ea9197c
fix(package): update events to version 3.0.0 ( #340 )
...
* fix(package): update events to version 3.0.0
Closes #324
* update pkg lock
2018-05-28 09:53:41 -07:00
greenkeeper[bot]
758bf693e0
Update now to the latest version 🚀 ( #348 )
...
* chore(package): update now to version 11.1.15
* update pkg-lock
2018-05-28 09:53:32 -07:00
greenkeeper[bot]
0fe84af554
Update optimize-css-assets-webpack-plugin to the latest version 🚀 ( #347 )
...
* fix(package): update optimize-css-assets-webpack-plugin to version 4.0.2
* update pkg lock
2018-05-28 08:26:42 -07:00
Nolan Lawson
00fd8f84dc
run node 8 in both travis and now ( #346 )
...
* run node 10 in both travis and now
* on second thought, use node v8 everywhere
2018-05-28 08:26:33 -07:00
Nolan Lawson
fc4d29075e
run tests concurrently in travis ( #335 )
2018-05-27 09:27:29 -07:00
Nolan Lawson
b95d3eb0e6
Greenkeeper/esm 3.0.38 ( #328 )
...
* fix(package): update esm to version 3.0.38
Closes #216
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-26 16:18:05 -07:00
Nolan Lawson
4c51d4489d
Greenkeeper/svelte 2.6.6 ( #331 )
...
* fix(package): update svelte to version 2.6.6
Closes #172
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-26 16:16:24 -07:00
greenkeeper[bot]
a7e0e12157
Update events to the latest version 🚀 ( #324 )
...
* fix(package): update events to version 2.1.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-26 16:16:13 -07:00
Nolan Lawson
efdb0bc534
Remove testcafe roles and run in parallel x4 ( #334 )
...
* more attempts to fix test flakiness
* remove testcafe roles entirely
* really remove testcafe roles
* run testcafe in parallel x2
* run testcafe in parallel x4
* fix online/offline forcing in tests
* fix pin test
2018-05-26 13:51:41 -07:00
greenkeeper[bot]
520bf7456b
Update now to the latest version 🚀 ( #323 )
...
* chore(package): update now to version 11.1.14
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-26 09:19:02 -07:00
Nolan Lawson
e961808b4f
Greenkeeper/webpack 4.9.1 ( #329 )
...
* fix(package): update webpack to version 4.9.1
Closes #326
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-26 09:18:52 -07:00
Nolan Lawson
74d83ba866
fix run-mastodon script for esm
...
[skip ci]
2018-05-24 20:07:43 -07:00
Nolan Lawson
4813bee9a4
Update to svelte 2.6.4 ( #322 )
...
* fix(package): update svelte to version 2.6.4
Closes #172
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-24 19:59:32 -07:00
Nolan Lawson
c1eba789a2
Update to esm 3.0.37 ( #319 )
...
* fix(package): update esm to version 3.0.37
Closes #216
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-24 19:59:22 -07:00
Nolan Lawson
bec4297c92
Update to svelte-loader 2.9.1 ( #320 )
...
* fix(package): update svelte-loader to version 2.9.1
Closes #253
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-24 18:17:54 -07:00
greenkeeper[bot]
f5cef5f9d3
Update now to the latest version 🚀 ( #317 )
...
* chore(package): update now to version 11.1.13
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-23 15:29:05 -07:00
greenkeeper[bot]
af0c2fbe21
Update webpack-bundle-analyzer to the latest version 🚀 ( #316 )
...
* fix(package): update webpack-bundle-analyzer to version 2.13.1
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-23 15:28:29 -07:00
greenkeeper[bot]
b15de73ad4
Update cross-env to the latest version 🚀 ( #315 )
...
* fix(package): update cross-env to version 5.1.6
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-23 15:28:19 -07:00
greenkeeper[bot]
c946000b84
Update webpack-bundle-analyzer to the latest version 🚀 ( #311 )
...
* fix(package): update webpack-bundle-analyzer to version 2.13.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-22 12:03:12 -07:00
greenkeeper[bot]
408650f399
Update now to the latest version 🚀 ( #309 )
...
* chore(package): update now to version 11.1.12
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-18 07:50:38 -07:00
Nolan Lawson
6cf9623abc
Update to svelte 2.6.3 ( #306 )
...
* fix(package): update svelte to version 2.6.3
Closes #172
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-17 11:15:27 -07:00
Nolan Lawson
a0f2b31135
Update to now 11.1.11 ( #305 )
...
* chore(package): update now to version 11.1.11
Closes #299
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-17 11:15:08 -07:00
greenkeeper[bot]
f2217afd71
Update svelte-transitions to the latest version 🚀 ( #304 )
...
* fix(package): update svelte-transitions to version 1.2.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-17 08:28:13 -07:00
greenkeeper[bot]
715fb0d9de
Update helmet to the latest version 🚀 ( #303 )
...
* fix(package): update helmet to version 3.12.1
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-17 08:27:58 -07:00
greenkeeper[bot]
9082a480cb
Update webpack-bundle-analyzer to the latest version 🚀 ( #301 )
...
* fix(package): update webpack-bundle-analyzer to version 2.12.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-17 08:27:47 -07:00
greenkeeper[bot]
2908732bed
Update now to the latest version 🚀 ( #299 )
...
* chore(package): update now to version 11.1.8
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-17 08:27:19 -07:00
Nolan Lawson
5aa8ba608f
0.5.0
2018-05-13 20:19:25 -07:00
greenkeeper[bot]
6e26fdae2e
Update webpack-bundle-analyzer to the latest version 🚀 ( #293 )
...
* fix(package): update webpack-bundle-analyzer to version 2.11.3
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-13 10:02:20 -07:00
greenkeeper[bot]
907e6b2e83
Update webpack to the latest version 🚀 ( #287 )
...
* fix(package): update webpack to version 4.8.3
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-12 16:35:46 -07:00
Nolan Lawson
4e33a34fdb
Update to webpack bundle analyzer 2.11.2 ( #285 )
...
* fix(package): update webpack-bundle-analyzer to version 2.11.2
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-12 13:48:33 -07:00
Nolan Lawson
355cb37c7a
Update to esm 3.0.34 ( #283 )
...
* fix(package): update esm to version 3.0.34
Closes #216
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-12 13:44:07 -07:00
Nolan Lawson
fe9786a4d7
Update to svelte 2.5.1 ( #284 )
...
* fix(package): update svelte to version 2.5.1
Closes #172
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-12 13:44:01 -07:00
greenkeeper[bot]
a0eae273ac
Update cross-env to the latest version 🚀 ( #279 )
...
* fix(package): update cross-env to version 5.1.5
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-12 13:05:31 -07:00
greenkeeper[bot]
494905b6bb
Update webpack to the latest version 🚀 ( #282 )
...
* fix(package): update webpack to version 4.8.2
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-12 13:05:24 -07:00
greenkeeper[bot]
ee12ec9549
Update npm-run-all to the latest version 🚀 ( #272 )
...
* fix(package): update npm-run-all to version 4.1.3
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-06 16:25:54 -07:00
Nolan Lawson
8c1a92a5d6
0.4.1
2018-05-04 18:26:46 -07:00
Nolan Lawson
51ef640b16
update optimize-css-assets-webpack-plugin to 4.0.1 ( #268 )
2018-05-04 09:39:06 -07:00
Nolan Lawson
2e7003540a
update svelte to 2.4.4 ( #267 )
2018-05-04 09:38:55 -07:00
greenkeeper[bot]
8132e448a9
Update webpack to the latest version 🚀 ( #265 )
...
* fix(package): update webpack to version 4.7.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-05-04 09:14:08 -07:00
Nolan Lawson
1f51cfd2eb
0.4.0
2018-05-02 23:23:43 -07:00
Nolan Lawson
82a4309454
have greenkeeper ignore a11y-dialog for now
...
[skip ci]
2018-05-01 17:06:51 -07:00
Nolan Lawson
42be854521
upgrade to svelte 2.0 ( #251 )
...
* upgrade to svelte 2.0
* update svelte-loader to 2.9.0
2018-05-01 17:05:36 -07:00
Nolan Lawson
d079b6d9e1
Update to esm 3.0.28 ( #234 )
...
* fix(package): update esm to version 3.0.28
Closes #216
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-29 08:59:39 -07:00
Nolan Lawson
16c1c686fb
0.3.0
2018-04-28 14:54:32 -07:00
Nolan Lawson
ffb00fcc5c
approve/reject follow requests, unblock, unmute ( #230 )
...
* approve/reject follow requests, unblock, unmute
* make tests less flaky
2018-04-28 14:19:39 -07:00
Nolan Lawson
e342eadbd0
improve dev environment, enable HMR ( #229 )
2018-04-28 12:10:50 -07:00
Nolan Lawson
a7cc73ede7
add service worker fixes to sapper ( #224 )
...
* add service worker fixes to sapper
* attempt fixup for service worker
* fix timestamp should be in milliseconds
2018-04-26 20:21:45 -07:00
greenkeeper[bot]
af221366ca
Update node-sass to the latest version 🚀 ( #222 )
...
* fix(package): update node-sass to version 4.9.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-26 09:40:14 -07:00
Nolan Lawson
73bec1a107
Update to esm 3.0.26 ( #221 )
...
* fix(package): update esm to version 3.0.26
Closes #216
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-25 20:48:10 -07:00
greenkeeper[bot]
235a988291
Update lodash-es to the latest version 🚀 ( #220 )
...
* fix(package): update lodash-es to version 4.17.10
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-25 20:29:01 -07:00
Nolan Lawson
61595103fa
update sapper to set etag for HTML pages as well ( #211 )
2018-04-21 16:03:21 -07:00
Nolan Lawson
54b691a122
0.2.3
2018-04-21 15:15:11 -07:00
Nolan Lawson
12131bd807
refactor dialogs to be individually async ( #206 )
2018-04-21 09:56:53 -07:00
Nolan Lawson
b37f371cdb
add zopfli/brotli encoding ( #200 )
...
fixes #196
2018-04-21 07:06:08 -07:00
Nolan Lawson
441271ba71
update sapper to serve etags/content-length ( #201 )
2018-04-21 07:04:11 -07:00
greenkeeper[bot]
1f6e7066ed
Update esm to the latest version 🚀 ( #197 )
...
* fix(package): update esm to version 3.0.21
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-20 23:25:38 -07:00
Nolan Lawson
bfc3c46462
use standard to lint HTML too ( #186 )
2018-04-19 21:38:01 -07:00
greenkeeper[bot]
ef80919269
Update esm to the latest version 🚀 ( #184 )
...
* fix(package): update esm to version 3.0.20
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-19 18:43:05 -07:00
Nolan Lawson
682cb6f40e
Update to svelte extras 2.0.2 ( #177 )
...
* fix(package): update svelte-extras to version 2.0.2
Closes #173
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-19 10:20:52 -07:00
Nolan Lawson
82438a62e0
upgrade to node-sass 4.8.3 ( #165 )
2018-04-18 21:38:16 -07:00
Nolan Lawson
e431c29efa
update and pin all deps ( #164 )
2018-04-18 20:43:13 -07:00
greenkeeper[bot]
2e6e743ff5
Update style-loader to the latest version 🚀 ( #162 )
...
* fix(package): update style-loader to version 0.21.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-18 15:54:20 -07:00
Nolan Lawson
c9b68794ef
Revert "redirect from www.pinafore.social to pinafore.social ( #121 )"
...
This reverts commit d601af2397
.
[skip ci]
2018-04-17 22:43:02 -07:00
Nolan Lawson
c5663aab44
0.2.2
2018-04-17 22:28:37 -07:00
Nolan Lawson
d601af2397
redirect from www.pinafore.social to pinafore.social ( #121 )
...
Fixes #61
[skip ci]
2018-04-17 22:28:17 -07:00
Nolan Lawson
61b3b9ea75
remove style-loader hack ( #148 )
2018-04-17 11:10:21 -07:00
Nolan Lawson
8cdfdd9bc6
better JS size and async CSS with mini-css-extract-plugin ( #145 )
...
* better JS size and async CSS with mini-css-extract-plugin
* fix sourcemaps
2018-04-17 08:19:15 -07:00
Nolan Lawson
0e54e15f72
0.2.1
2018-04-15 22:08:28 -07:00
Nolan Lawson
d9ae0666c2
use full helmet() middleware ( #135 )
...
fixes #132
2018-04-15 15:39:45 -07:00
greenkeeper[bot]
d0cf8cac9e
Update svelte-extras to the latest version 🚀 ( #134 )
...
* fix(package): update svelte-extras to version 2.0.0
* chore(package): update lockfile
https://npm.im/greenkeeper-lockfile
2018-04-15 15:10:32 -07:00
Nolan Lawson
062d0e12af
0.2.0
2018-04-14 22:44:56 -07:00
Nolan Lawson
283bc78b4f
Add CSP ( #119 )
...
Fixes #25
2018-04-14 15:50:16 -07:00
Nolan Lawson
6230c2703e
content warnings can have emoji ( #122 )
...
fixes #105
2018-04-14 15:50:06 -07:00
Nolan Lawson
47975d0fcc
remove unused idb-keyval dep ( #118 )
2018-04-14 14:18:09 -07:00
Nolan Lawson
827ed42eaf
downgrade standard
2018-04-14 11:52:32 -07:00
Nolan Lawson
09f0955120
fixes for greenkeeper
2018-04-14 11:52:32 -07:00
greenkeeper[bot]
696158886e
chore(package): update dependencies
2018-04-14 11:52:32 -07:00
Nolan Lawson
8e915e045e
setup greenkeeper, remove unused dep
...
[skip ci]
2018-04-14 09:40:58 -07:00
Nolan Lawson
1604869517
0.1.6
2018-04-13 21:09:57 -07:00
Nolan Lawson
96f02f349b
improve webpack dev mode ( #104 )
2018-04-13 20:49:52 -07:00
Nolan Lawson
9030a24d2b
Preserve Uglify source maps in production ( #103 )
2018-04-13 20:17:36 -07:00
Nolan Lawson
1d67a2ad0c
0.1.5
2018-04-12 22:56:44 -07:00
Nolan Lawson
8622b37ff0
travis: only deploy to dev.pinafore.social on non-PRs
2018-04-12 21:01:44 -07:00
Nolan Lawson
5687d4e725
0.1.4
2018-04-11 23:43:05 -07:00
Nolan Lawson
9700b46543
travis: attempt to fix dev deployment
2018-04-11 22:44:44 -07:00
Nolan Lawson
4a95770377
travis: attempt to fix dev deployment
2018-04-11 22:37:03 -07:00
Nolan Lawson
3a5a478f8f
travis: attempt to fix dev deployment
2018-04-11 22:29:45 -07:00
Nolan Lawson
b7743c5816
fix dev.pinafore.social deployments in travis
2018-04-11 22:22:20 -07:00
Nolan Lawson
3fc42bdd4d
deploy to dev.pinafore.social using travis
2018-04-11 22:04:34 -07:00
Nolan Lawson
4149e59c0b
0.1.3
...
[skip ci]
2018-04-11 00:02:44 -07:00
Nolan Lawson
b3e859f89d
0.1.2
2018-04-09 19:16:48 -07:00
Nolan Lawson
b34e8e5163
0.1.1
2018-04-09 10:01:12 -07:00
Nolan Lawson
74024dd5a9
0.1.0
2018-04-09 07:59:48 -07:00
Nolan Lawson
7b848db140
remove route preloading from sapper, force NODE_ENV=production
2018-04-09 07:33:57 -07:00
Nolan Lawson
bcc7fb47ef
start using an event bus
2018-04-08 15:08:32 -07:00
Nolan Lawson
2544b71251
use lodash-es for slightly smaller bundle size
2018-04-05 17:57:36 -07:00
Nolan Lawson
1164d9abee
set up deploy dev/prod scripts
2018-04-04 18:33:08 -07:00
Nolan Lawson
573640d46b
deploy script cleans up old deployments
2018-03-28 19:07:20 -07:00
Nolan Lawson
a19f47b72c
fix deployment script
2018-03-28 18:55:43 -07:00
Nolan Lawson
be4526431f
clean up dependencies, add deploy script
2018-03-28 18:46:46 -07:00
Nolan Lawson
307bb56ab9
switch from @std/esm to esm
2018-03-28 18:22:30 -07:00
Nolan Lawson
9c7cef502e
add version info
2018-03-28 18:16:42 -07:00
Nolan Lawson
72e7e18e0b
add favorite/reblog animations
2018-03-21 09:38:20 -07:00
Nolan Lawson
99ff58968b
fix Cache-Control in sapper
2018-03-20 20:46:37 -07:00
Nolan Lawson
73b53c2afd
upgrade svelte
2018-03-15 23:01:38 -07:00
Nolan Lawson
1603c7a13b
remove unused dep
2018-03-11 20:52:00 -07:00
Nolan Lawson
e35a1e3e51
update config for `now`
2018-03-11 20:37:24 -07:00
Nolan Lawson
25dfb99bb4
update testcafe
2018-03-10 21:16:38 -08:00
Nolan Lawson
346cfa0e2c
remove URLSearchParams
2018-03-09 00:08:23 -08:00
Nolan Lawson
92c59a18e4
fix test setup process
2018-03-06 09:21:17 -08:00
Nolan Lawson
c574606f0c
fix media uploads in restoration script
2018-03-05 23:46:50 -08:00
Nolan Lawson
9db0d3547a
fixup
2018-03-05 21:21:28 -08:00
Nolan Lawson
5c38554a38
update scripts
2018-03-05 20:51:42 -08:00
Nolan Lawson
9872f6073e
continue on test data instance restoration
2018-03-05 20:29:49 -08:00
Nolan Lawson
ff9ffc2308
upgrade webpack to v4
2018-03-04 09:25:44 -08:00
Nolan Lawson
9f8b4fa9d8
start adding media upload test
2018-03-02 17:54:38 -08:00
Nolan Lawson
b26fdc7f55
correctly measure status length
2018-02-27 23:38:33 -08:00
Nolan Lawson
2ffd38383d
improve perf of compose box
2018-02-25 20:45:11 -08:00
Nolan Lawson
33b999b37a
start work on compose box
2018-02-25 16:26:43 -08:00
Nolan Lawson
8b632f91f2
allow testing in multiple browsers
2018-02-19 18:36:54 -08:00
Nolan Lawson
391455bee4
switch from cypress to testcafe
2018-02-19 18:24:22 -08:00
Nolan Lawson
13a2195035
start migrating to testcafe
2018-02-19 17:04:37 -08:00
Nolan Lawson
b0a8ce1efb
update cypress
2018-02-19 13:45:12 -08:00
Nolan Lawson
bb5f9320b2
tests almost passing
2018-02-18 19:52:58 -08:00
Nolan Lawson
944fd098b1
Revert "test cypress CLI using chrome"
...
This reverts commit b4ebda3729
.
2018-02-18 18:17:58 -08:00
Nolan Lawson
b4ebda3729
test cypress CLI using chrome
2018-02-18 18:13:31 -08:00
Nolan Lawson
014f23887f
fix notifications test
2018-02-18 17:28:08 -08:00
Nolan Lawson
03073ac846
fix lint
2018-02-18 15:30:42 -08:00
Nolan Lawson
0fef95347c
update readme
2018-02-18 14:38:10 -08:00
Nolan Lawson
8e633e3870
test basic login/logout behavior
2018-02-18 14:31:28 -08:00
Nolan Lawson
56529b8a42
basic cypress tests
2018-02-18 12:25:59 -08:00
Nolan Lawson
704c4c8ca8
flesh out tests
2018-02-18 12:03:37 -08:00
Nolan Lawson
eadcdb0f3e
ability to set up dev mastodon server with data
2018-02-18 11:53:50 -08:00
Nolan Lawson
5196109e0c
more work on testing
2018-02-18 10:42:27 -08:00
Nolan Lawson
6bcbfdc59e
start on testing
2018-02-16 21:08:05 -08:00
Nolan Lawson
9758039f5f
reduce bundle size with timeago.js
2018-02-13 10:12:52 -08:00
Nolan Lawson
5adc975bef
lint fixes
2018-02-11 09:37:13 -08:00
Nolan Lawson
e6bf344aec
use custom perf mark impl
2018-02-10 11:36:31 -08:00
Nolan Lawson
3cfab0d6a9
fix lint
2018-02-08 22:31:05 -08:00
Nolan Lawson
2e83bc0ff9
use standard
2018-02-08 22:29:29 -08:00
Nolan Lawson
074ef0a760
use a11y-dialog instead of dialog polyfill
2018-02-04 19:15:35 -08:00
Nolan Lawson
d1620c3bca
use rIC in pseudo virtual list
2018-01-30 21:17:01 -08:00
Nolan Lawson
f469dc1272
switch websocket lib for smaller size
2018-01-27 22:48:02 -08:00
Nolan Lawson
2a110ffa1e
downgrade sapper for now
2018-01-27 21:49:22 -08:00
Nolan Lawson
9f84eb3af7
pin to sapper 0.5.0 for now
2018-01-27 21:16:39 -08:00
Nolan Lawson
a779afafce
refactor [instanceName].html
2018-01-27 14:45:51 -08:00
Nolan Lawson
8b64375b82
build svgs automatically
2018-01-27 12:48:22 -08:00
Nolan Lawson
35719f01f2
update svelte and sapper
2018-01-27 12:12:47 -08:00
Nolan Lawson
610e54469e
add ability to stream statuses
2018-01-26 17:13:59 -08:00
Nolan Lawson
5f12322ac8
lazily render statuses, use lru cache on top of idb
2018-01-23 18:15:14 -08:00
Nolan Lawson
95edcc108a
put css globalization/deglobalization into build script
2018-01-21 14:10:03 -08:00
Nolan Lawson
adfa5d5fb5
add modal dialog to fix fullscreen video
2018-01-20 19:19:24 -08:00
Nolan Lawson
692bfa8660
more semantic class names, option to globalize CSS
2018-01-20 12:35:38 -08:00
Nolan Lawson
7799dafef8
use workerize
2018-01-19 01:32:23 -08:00
Nolan Lawson
3da20697ca
reduce lodash size
2018-01-19 01:04:05 -08:00
Nolan Lawson
6cf4a11283
more work on offline capabilities
2018-01-18 23:37:43 -08:00
Nolan Lawson
cbcb270ed3
add explicit offline mode
2018-01-18 20:57:15 -08:00
Nolan Lawson
90762897db
first stab at online mode
2018-01-18 20:25:34 -08:00
Nolan Lawson
95290afca7
add perf marks
2018-01-17 00:59:15 -08:00
Nolan Lawson
9e111bfc5a
fine-tune infinite scrolling list
2018-01-17 00:06:24 -08:00
Nolan Lawson
5e3e56d454
use IntersectionObserver for virtual scroll
2018-01-16 20:34:09 -08:00
Nolan Lawson
3ef701fd57
start on virtual list
2018-01-15 10:54:02 -08:00
Nolan Lawson
0340a0d16f
flesh out status component
2018-01-14 19:28:50 -08:00
Nolan Lawson
13231a8af4
improve bundle size, add webpack-bundle-analyzer
2018-01-14 17:50:29 -08:00
Nolan Lawson
ee1251467a
add error handling, toasts, and loading spinner
2018-01-14 11:22:57 -08:00
Nolan Lawson
1f9029f457
finish theme engine
2018-01-13 18:59:49 -08:00
Nolan Lawson
f69797544d
start on instance theming
2018-01-13 17:41:15 -08:00
Nolan Lawson
eaaacdeef5
start on themes
2018-01-13 14:19:51 -08:00
Nolan Lawson
f78be6a032
use scss for global css
2018-01-12 08:36:31 -08:00
Nolan Lawson
a249b2a608
add URLSearchParams polyfill
2018-01-07 23:00:15 -08:00
Nolan Lawson
9753b3d1c6
finish whole oauth logic
2018-01-07 22:00:20 -08:00
Nolan Lawson
2c6446181d
set up basic icons
2018-01-06 20:44:47 -08:00
Nolan Lawson
c3a8f847aa
initial commit
2018-01-06 15:51:25 -08:00