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 |