Commit graph

1432 commits

Author SHA1 Message Date
2569b59b32
feat(design): add custom scrollbars for each theme ()
* feat(design): add custom scrollbars for each theme

fixes 

* improve contrast of hotpants theme
2018-11-24 01:39:00 -08:00
48a1bd47b3
refactor(themes): use CSS specificity order for themes ()
The point of this PR is to make it easier to implement scrollbars ().

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
f0b3115be1
fix(scrolling): fix body scrollable when modal is open ()
Fixes 
2018-11-23 21:33:03 -08:00
e3debcc5e1
fix(emoji): fix ™® characters treated as emoji ()
fixes 
2018-11-23 21:32:57 -08:00
999d560703 0.11.1 2018-11-21 22:09:36 -08:00
bae367da7b
test: make tests less flaky () 2018-11-21 22:08:37 -08:00
673e7b951c
chore(package): update deps () 2018-11-21 20:53:43 -08:00
83d92711e1
fix(safari): fix sticky-positioned button ()
fixes 
2018-11-21 07:27:56 -08:00
689dae5d39
fix(dialog): when dialog is hidden, don't scroll to top ()
* fix(dialog): when dialog is hidden, don't scroll to top

* update package-lock.json
2018-11-21 00:33:46 -08:00
5fdba9366a
fix(scroll): prevent horizontal scroll in mobile safari/firefox ()
* fix(scroll): prevent horizontal scroll in mobile safari/firefox

fixes 

* fix safari vs non-safari browsers
2018-11-21 00:17:59 -08:00
3dae883761
fix(emoji): asterisk should not be treated as emoji () 2018-11-20 22:41:41 -08:00
35a42c9fd3
fix(emoji): fix textarea emoji on linux () 2018-11-20 22:41:32 -08:00
d9e79daa6a
fix(emoji): emoji replacer should ignore pound sign ()
* fix(emoji): emoji replacer should ignore pound sign

* add test

* fix regex
2018-11-20 09:42:49 -08:00
5f5cb0d36d
fix(scroll): fix offsetHeight for scrolling whole document () 2018-11-20 08:58:13 -08:00
20ae390308
fix(design): input bg should be white on "add instance" page () 2018-11-20 07:54:40 -08:00
4124da2439
fix(emojos): fix emojos on Ubuntu and Chrome on Windows ()
* 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
4e35c82f94
perf(terser): remove console logs in production () 2018-11-18 09:07:39 -08:00
639c6eaed7
fix(eventBus): increase event listeners to 1000 () 2018-11-18 09:07:32 -08:00
b7f5d04b4c
fix(scrolling): use body as scrolling container ()
* fix(scrolling): use body as scrolling container

Fixes 

* fixup tests and focus
2018-11-17 18:06:49 -08:00
c1820f62f7
fix(design): fix large metadata cells ()
fixes 
2018-11-17 12:24:09 -08:00
255bd3b341
chore(travis): use npm ci || npm i () 2018-11-16 00:45:54 -08:00
92d2dbddfc
perf(virtuallist): add contain:content to virtual list items ()
* perf(virtuallist): add contain:content to virtual list items

* add a few more contain:contents
2018-11-16 00:37:28 -08:00
c99cc7ed67 0.11.0 2018-11-12 18:38:00 -08:00
62ac7330fc
feat(title): add dynamic document title ()
* feat(title): add dynamic document title

fixes  and 

* fix code style
2018-11-12 18:28:43 -08:00
eee2eb288b
update to svelte 2.15.3 () 2018-11-12 17:34:12 -08:00
c54aaf2fa4
fix(video): stop playing video when modal closed ()
fixes 
2018-11-12 16:20:59 -08:00
94baf9e396
feat(metadata): add verified metadata checkmark ()
fixes 
2018-11-12 16:20:54 -08:00
0964442815
chore(travis): update to mastodon v2.6.1 ()
* chore(travis): update to mastodon v2.6.1

* check if mastodon v2.6.1 has a race condition

* apparently in 2.6.1 direct messages no longer appear in home timeline

* Revert "check if mastodon v2.6.1 has a race condition"

This reverts commit dde8ef8be58eda0563170e6b73165fdcbea54f6b.

* try to fix tests

* fix more tests
2018-11-12 12:59:47 -08:00
1fa37df59a
chore(tests): fix minor bug in restore mastodon data script () 2018-11-12 08:42:08 -08:00
8ff174b42d
chore(travis): download ffmpeg static file () 2018-11-11 21:34:59 -08:00
31c6f152c1
chore(travis): try to speed up ffmpeg install () 2018-11-11 16:37:19 -08:00
greenkeeper[bot]
bf0812df6a Update eslint-plugin-html to the latest version 🚀 ()
* 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
d36dfc0ee8
chore(travis): more concise travis cache config () 2018-11-11 14:22:28 -08:00
5b5c6937d0 chore(travis): fix travis deploy script logic
fixes a mistake introduced in 
2018-11-11 14:21:10 -08:00
dd824822cb
chore(travis): use travis to deploy to production () 2018-11-11 13:01:32 -08:00
ae6ae34b7d
fix(server): use compression instead of shrink-ray-current () 2018-11-11 11:31:32 -08:00
00cafece8c
make mastodon installation faster in dev mode () 2018-11-11 11:12:47 -08:00
6bb4c80450
chore(tests): avoid delaying when inserting every post in tests () 2018-11-11 11:12:41 -08:00
8dd9f00135
chore(travis): no explicit npm install () 2018-11-11 11:12:32 -08:00
greenkeeper[bot]
cedf33b2cb Update quick-lru to the latest version 🚀 ()
* 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 🚀 ()
* chore(package): update now to version 12.0.0

* chore(package): update lockfile package-lock.json
2018-11-10 13:41:49 -08:00
924885e532
fix redis issue in travis without building redis from source () 2018-11-05 08:58:26 -08:00
819c1e6b8d 0.10.1 2018-11-05 08:28:54 -08:00
4fe0cf3f18
fix: fix null reference error in Safari/Edge ()
fixes 
2018-11-05 08:28:38 -08:00
4519a3fe2d 0.10.0 2018-11-04 23:07:10 -08:00
6f4c7e6f4e
chore: update svelte to 2.15.2 () 2018-11-04 23:03:21 -08:00
754e4da638
chore(package): update shrink-ray-current to version 3.0.1 ()
* 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
b3a31aa21a
update express to 4.16.4 () 2018-11-04 21:30:07 -08:00
f591b90629
update mini-css-extract-plugin to 0.4.4 () 2018-11-04 21:29:58 -08:00
2cf35e58eb
update now to 11.5.2 () 2018-11-04 21:29:52 -08:00