Compare commits

...

900 Commits

Author SHA1 Message Date
Florian Metz
e9e6639492 chore: release v0.0.13 2024-09-15 03:09:23 +02:00
Florian Metz
3258179040 chore: release v0.0.24 2024-09-15 03:09:13 +02:00
Florian Metz
086d476af2 chore: update hash 2024-09-15 03:09:04 +02:00
Florian Metz
146bf9e270 chore: release v0.0.23 2024-09-15 02:48:56 +02:00
Florian Metz
a02f25ba29 chore: test 2024-09-15 02:48:41 +02:00
Florian Metz
416b65f0d4 chore: release v0.0.12 2024-09-15 02:41:31 +02:00
Florian Metz
f8e9fc832d chore: test 2024-09-15 02:41:16 +02:00
Florian Metz
86b0f07216 chore: test 2024-09-15 02:31:38 +02:00
Florian Metz
9eb5c03877 chore: release v0.0.11 2024-09-15 02:25:50 +02:00
Florian Metz
e63e1270aa chore: release v0.0.22 2024-09-15 02:25:38 +02:00
Florian Metz
f730e71bbf chore: test 2024-09-15 02:25:10 +02:00
Bas950
8b68bf85c8 chore: release v0.0.10 2024-09-13 17:27:44 +02:00
Bas950
e4c794a9ad chore: 202 on disabled flag 2024-09-13 17:27:38 +02:00
Bas950
6e8258d76f chore: release v0.0.21 2024-09-13 15:08:16 +02:00
Bas950
56b796c621 chore: use ky 2024-09-13 15:08:08 +02:00
Bas950
0de59c48b4 chore: release v0.0.20 2024-09-13 14:37:31 +02:00
Bas950
60056e069d chore: update log 2024-09-13 14:37:24 +02:00
Bas950
b6bad90919 chore: release v0.0.9 2024-09-13 14:33:34 +02:00
Bas950
ee21bb9dec chore: release v0.0.20 2024-09-13 14:31:39 +02:00
Bas950
6efac4fef1 feat: use scienceId 2024-09-13 14:31:27 +02:00
Bas950
93424793bd chore: release v0.0.19 2024-09-13 13:46:33 +02:00
Bas950
affcb6a0cf chore: add reason 2024-09-13 13:46:27 +02:00
Bas950
bb56949dfb chore: release v0.0.18 2024-09-13 13:02:31 +02:00
Bas950
c06fe04b65 chore: fix time 2024-09-13 13:02:26 +02:00
Florian Metz
ef976341ba chore: release v0.0.17 2024-09-13 12:33:19 +02:00
Florian Metz
38893891af chore: why does it not abort 2024-09-13 12:33:10 +02:00
Florian Metz
63eeeefda7 chore: release v0.0.16 2024-09-13 12:05:42 +02:00
Florian Metz
056db21cb0 chore: add p-limit dependency for session cleanup 2024-09-13 12:05:37 +02:00
Bas950
d8dc08c6c3 chore: release v0.0.15 2024-09-13 11:55:36 +02:00
Bas950
634391b6e3 chore: always return the key 2024-09-13 11:55:32 +02:00
Florian Metz
c46cf6975a chore: release v0.0.14 2024-09-13 11:52:23 +02:00
Florian Metz
68c6b4fcdc chore: add p-limit dependency for session cleanup 2024-09-13 11:52:00 +02:00
Florian Metz
55fa07d5b5 chore: release v0.0.13 2024-09-13 11:38:49 +02:00
Florian Metz
903c238b33 chore: add timeout to headless session deletion 2024-09-13 11:38:40 +02:00
Bas950
acd9afb2b1 chore: release v0.0.12 2024-09-13 11:32:55 +02:00
Bas950
4bd42390eb chore: move some code 2024-09-13 11:32:44 +02:00
Florian Metz
c014504464 chore: release v0.0.11 2024-09-13 11:00:16 +02:00
Florian Metz
24fe349b60 chore: optimize session cleanup with batch deletion 2024-09-13 10:59:13 +02:00
Bas950
ee5428ce08 chore: release v0.0.10 2024-09-13 10:38:38 +02:00
Bas950
e4b1010160 chore: skip clearOldSesssions if another in progress 2024-09-13 10:38:21 +02:00
Bas950
34c42d59ed chore: release v0.0.9 2024-09-12 15:45:16 +02:00
Bas950
d9267361aa feat: use scan 2024-09-12 15:45:10 +02:00
Bas950
0d5382fd50 chore: release v0.0.8 2024-09-12 14:49:01 +02:00
Bas950
e9015b1204 chore: iodk 2024-09-12 14:47:31 +02:00
Bas950
cea36426ab chore: idk kek 2024-09-12 14:46:13 +02:00
Bas950
48c141094e chore: release v0.0.8 2024-09-12 14:41:56 +02:00
Bas950
e67fb97e14 chore: update lockfile 2024-09-12 14:41:51 +02:00
Bas950
0bd0d759f6 chore: release v0.0.7 2024-09-12 14:38:34 +02:00
Bas950
60b7f63409 feat(api-master): add metrics 2024-09-12 14:38:10 +02:00
Bas950
78b482be4f chore: release v0.0.8 2024-09-11 21:33:32 +02:00
Bas950
9db9e931b6 chore: release v0.0.6 2024-09-11 21:33:21 +02:00
Bas950
665263e9b5 chore: revert redis stuff 2024-09-11 21:33:14 +02:00
Bas950
60257dbe53 chore: release v0.0.5 2024-09-11 21:03:22 +02:00
Bas950
411a70f567 chore: release v0.0.7 2024-09-11 21:02:59 +02:00
Bas950
4d1b092ee5 chore: hash the key 2024-09-11 21:02:44 +02:00
Bas950
aa41f1cdae chore: release v0.0.6 2024-09-11 20:31:04 +02:00
Bas950
04b5d54697 chore: update arktype 2024-09-11 20:30:48 +02:00
Bas950
fb096bc4be chore: release v0.0.4 2024-09-11 20:13:30 +02:00
Bas950
6e9e4ae1b6 chore: release v0.0.5 2024-09-11 20:13:16 +02:00
Bas950
d8f73202b9 chore: fix build 2024-09-11 18:42:46 +02:00
Bas950
b175a08dce feat: add session-keep-alive 2024-09-11 18:37:30 +02:00
Florian Metz
2284ee94ad chore: update npm dependencies 2024-09-09 17:44:17 +02:00
Florian Metz
78a3311342 chore: release v0.0.4 2024-08-18 02:53:01 +02:00
Florian Metz
a1fabd3fd6 feat: metrics? 2024-08-18 02:52:51 +02:00
Florian Metz
93c62cc38f chore: release v0.0.3 2024-08-18 00:34:59 +02:00
Florian Metz
8553613593 feat: add feature flags 2024-08-18 00:34:15 +02:00
Bas950
bf83dc4452 chore: bump dep 2024-08-08 11:04:12 +02:00
Bas950
91bf2237c2 chore: release v0.0.3 2024-08-04 19:35:05 +02:00
Bas950
ae9b579e84 feat(api-master): add logs 2024-08-04 19:34:54 +02:00
Bas950
2488d98ede chore: release v0.0.2 2024-08-04 19:06:10 +02:00
Bas950
3eedb8ba81 chore: release v0.0.2 2024-08-04 19:05:53 +02:00
Bas950
bc5cc3054b chore(api): remove old sentry tracing 2024-08-04 19:05:13 +02:00
Florian Metz
5340b6ec2e chore: release v0.0.1 2024-08-04 01:08:37 +02:00
Florian Metz
0a28b2181b chore: deploy on tag 2024-08-04 01:07:21 +02:00
Florian Metz
389ee87757 chore: release v0.0.1 2024-08-04 01:03:01 +02:00
Florian Metz
f3976f5aaf chore: wip api 2024-08-04 00:58:54 +02:00
Florian Metz
e85015725d chore: wip api 2024-08-04 00:56:34 +02:00
Bas van Zanten
a624b7a1cb feat: add more api endpoints (#1059)
* chore: worked on the api and lint

* chore: small fixes

* chore: uhm I think this sort is broken

* chore: worked on the api and lint

* chore: small fixes

* chore: uhm I think this sort is broken

* feat: heartbeat

* chore: add prettier ignore

* feat: websocket

* chore: update tsconfig

* chore: lint

* chore: dont require unused fields

* chore: use djs rest

* fix: websocket

* chore: v5

* chore: fix build

---------

Co-authored-by: Florian Metz <me@timeraa.dev>
2024-08-04 00:31:03 +02:00
Florian Metz
6c85d66eab chore: release v1.0.3 2024-08-01 10:30:44 +02:00
Florian Metz
175f5ec430 chore: release v1.1.9 2024-08-01 10:30:34 +02:00
Florian Metz
18dc9fd594 chore: fix docker 2024-08-01 10:29:00 +02:00
Florian Metz
6dd3c5ffcb chore: release v1.0.2 2024-08-01 10:21:27 +02:00
Florian Metz
dad3fbf44d chore: release v1.1.8 2024-08-01 10:21:15 +02:00
Florian Metz
c42fbfe8b0 chore: fix build 2024-08-01 10:21:02 +02:00
Florian Metz
3a30457944 chore: release v1.1.7 2024-08-01 10:09:29 +02:00
Florian Metz
2eae287e18 chore: release v1.0.1 2024-08-01 10:09:02 +02:00
Florian Metz
457882c515 chore: add crowdin badge 2024-07-26 14:39:43 +02:00
Florian Metz
224925c772 chore: update crowdin configuration to skip untranslated strings and files 2024-07-24 23:04:17 +02:00
Florian Metz
b5fca1c943 chore: update language folder 2024-07-24 22:56:39 +02:00
Bas950
265a4ffffd chore: lint 2024-07-24 10:40:56 +02:00
Florian Metz
ec5ff30ef3 chore: improve crowdin pr 2024-07-24 02:30:34 +02:00
Florian Metz
947b3b91a9 chore: improve crowdin pr 2024-07-24 02:26:59 +02:00
Florian Metz
71eefae4b4 chore: change dest in crowdin 2024-07-24 02:19:42 +02:00
Florian Metz
6800649154 feat: Add Crowdin configuration for website localization. (#1054) 2024-07-24 02:14:15 +02:00
Florian Metz
2100e4420b style: make footer follow max width (#1052) 2024-07-23 20:16:00 +02:00
Florian Metz
d4fc4c97ce ci: use alpine base (#1051) 2024-07-19 22:45:20 +02:00
Florian Metz
ad658b1433 style: render 3 columns (#1049) 2024-07-18 10:54:54 +02:00
Florian Metz
40c94fa8e5 style: fix centering (#1050) 2024-07-18 10:46:34 +02:00
veryCrunchy
902b1e4887 chore: remove docs prefix from scripts (#1046) 2024-07-18 01:55:21 +02:00
Florian Metz
2e98a5a24e chore: setup qemu 2024-07-18 01:27:44 +02:00
Florian Metz
fbb9c815df chore: test (#1048) 2024-07-18 01:13:03 +02:00
Florian Metz
0ed9f5b264 chore: use full build image 2024-07-17 23:00:38 +02:00
Florian Metz
692fb2a8a5 chore: update CI workflow to trigger on 'monorepo' branch 2024-07-17 22:54:38 +02:00
Florian Metz
151f7df388 ci: testing 2024-07-17 22:49:52 +02:00
Florian Metz
9281ce0984 style: small layout fixes 2024-07-17 22:11:16 +02:00
Florian Metz
a82d435e22 chore: update depencies 2024-07-17 22:11:02 +02:00
Florian Metz
6deda1ec8f chore: set client host 2024-07-17 19:14:24 +02:00
Florian Metz
258585efa0 fix: broken lockfile 2024-07-17 17:59:50 +02:00
Florian Metz
2d1eaafbf9 chore: bump dependencies & add missing 2024-07-17 17:56:19 +02:00
Florian Metz
5837c5be5b chore: update npm dependencies 2024-07-16 15:03:17 +02:00
Florian Metz
2106300635 chore: remove comments 2024-07-16 15:00:40 +02:00
Florian Metz
82e7a260fb chore: update security headers in nuxt.config.ts 2024-07-16 13:50:01 +02:00
Florian Metz
64f5cd6c12 chore: update security headers in nuxt.config.ts 2024-07-16 13:21:01 +02:00
Florian Metz
8e56c12b29 wip: csp 2024-07-16 12:55:57 +02:00
Florian Metz
febb0e1927 wip: csp 2024-07-16 07:08:50 +02:00
Florian Metz
4ea97b6b42 wip: csp 2024-07-16 06:00:34 +02:00
Florian Metz
8322b09221 wip: csp 2024-07-16 05:45:40 +02:00
Florian Metz
854cb4145c chore: use correct port 2024-07-16 05:17:41 +02:00
Florian Metz
c36f60d960 wip: cd 2024-07-16 05:02:13 +02:00
Florian Metz
6bf1d58daa wip: cd 2024-07-16 04:44:34 +02:00
Florian Metz
1c4cb32a6e wip: cd 2024-07-16 04:41:33 +02:00
Florian Metz
009384a20d wip: cd 2024-07-16 04:36:53 +02:00
Florian Metz
6e17a2d382 wip: cd 2024-07-16 04:30:02 +02:00
Florian Metz
0e75dab8ff wip: cd 2024-07-16 04:20:39 +02:00
Florian Metz
517119365e fix(ci): use correct context 2024-07-16 03:05:52 +02:00
Florian Metz
3e15ddf988 wip: csp 2024-07-16 03:03:06 +02:00
Florian Metz
fb279a418a wip: csp 2024-07-16 02:36:42 +02:00
Florian Metz
3e86393b25 chore: remove blank 2024-07-15 22:31:43 +02:00
Florian Metz
14c476101b chore: add lib folder to .gitignore 2024-07-15 22:05:07 +02:00
Florian Metz
10cdf6ff47 chore: cleanup 2024-07-15 22:04:46 +02:00
Florian Metz
975c354617 wip: website 2024-07-15 04:05:59 +02:00
Florian Metz
744a252469 wip: website 2024-07-15 04:03:42 +02:00
Florian Metz
e0305773c7 wip: website 2024-07-15 04:00:54 +02:00
Florian Metz
af25311e36 wip: website 2024-07-15 03:59:37 +02:00
Florian Metz
0877e706d2 wip: api 2024-04-02 00:23:24 +02:00
Bas950
ec516f2d02 wip: docs 2024-03-29 20:19:15 +01:00
Bas950
311b1d96fa wip: docs 2024-03-29 17:37:55 +01:00
Bas950
be181718e3 chore: release v1.1.6 2024-03-24 14:12:10 +01:00
Bas950
85ec19bda3 fix(pd): use correct env variable 2024-03-24 14:11:44 +01:00
Bas950
6314acbf81 chore: release v1.1.5 2024-03-08 16:54:55 +01:00
Bas950
c8136da505 chore: update name 2024-03-08 16:54:47 +01:00
Bas950
3a41060d91 chore: release v1.1.4 2024-03-08 16:47:25 +01:00
Bas950
9e12a9f84f feat: use sentinels 2024-03-08 16:45:54 +01:00
Florian Metz
664e5c3e73 chore: release v1.1.3 2024-02-28 14:04:01 +01:00
Florian Metz
34bf4daa6a chore: improve memory usage 2024-02-28 14:03:42 +01:00
Florian Metz
b2f4051e11 chore: release v1.1.2 2024-02-28 12:06:47 +01:00
Florian Metz
03cc674601 feat: add ratelimit environment variables 2024-02-28 12:06:25 +01:00
Florian Metz
da3d007a35 chore: release v1.1.1 2024-02-28 08:23:07 +01:00
Florian Metz
80d9888b37 chore: pd stuff 2024-02-28 08:19:34 +01:00
Florian Metz
3ae265d6fe chore: release v1.1.0 2024-02-27 16:52:15 +01:00
Florian Metz
3c9e7708f8 feat: cache ratelimit in redis 2024-02-27 16:51:57 +01:00
Florian Metz
7663eacb58 chore: release v1.0.1 2024-02-27 16:33:42 +01:00
Florian Metz
85d5fa14fa chore: update readme 2024-02-27 16:33:03 +01:00
Florian Metz
2b55d34c19 chore: release v1.0.1 2024-02-27 16:32:19 +01:00
Florian Metz
9d1c2167be chore: release v1.0.1 2024-02-27 16:25:37 +01:00
Florian Metz
ce52ce9a97 fix: redis url passing 2024-02-27 16:25:11 +01:00
Florian Metz
d73db7e5a9 chore: update funding 2024-02-26 08:29:44 +01:00
Florian Metz
98ce2ff939 chore: readme stuff 2024-02-26 06:34:16 +01:00
Florian Metz
f98d615e7b fix: ci 2024-02-26 06:18:39 +01:00
Florian Metz
9c461c83ff chore: release v1.0.0 2024-02-26 06:16:43 +01:00
Florian Metz
dc8dacd5f5 chore: add release instructions 2024-02-26 06:16:31 +01:00
Florian Metz
db47ae9043 chore: release v1.0.0 2024-02-26 06:16:13 +01:00
Florian Metz
a0f4e141b5 chore: release v0.0.6 2024-02-26 06:12:05 +01:00
Florian Metz
5bc4c0e5c0 chore: testing 2024-02-26 06:11:39 +01:00
Florian Metz
c4765b8eeb chore: testing 2024-02-26 06:07:19 +01:00
Florian Metz
ebc953b549 chore: testing 2024-02-26 06:05:02 +01:00
Florian Metz
b407003450 chore: testing 2024-02-26 06:03:28 +01:00
Florian Metz
3857702040 chore: release v0.0.5 2024-02-26 06:02:21 +01:00
Florian Metz
e997e946a0 chore: testing 2024-02-26 06:02:11 +01:00
Florian Metz
2bcb87ec9c chore: release v0.0.4 2024-02-26 05:53:40 +01:00
Florian Metz
1d5af93390 chore: testing 2024-02-26 05:53:30 +01:00
Florian Metz
8a0e10eab0 chore: release v0.0.3 2024-02-26 05:50:59 +01:00
Florian Metz
13e413329c chore: testing 2024-02-26 05:50:46 +01:00
Florian Metz
d0fac8c495 chore: release v0.0.2 2024-02-26 05:41:01 +01:00
Florian Metz
74525de586 fix: token 2024-02-26 05:39:13 +01:00
Florian Metz
115923b935 fix: add login 2024-02-26 05:36:29 +01:00
Florian Metz
b7af6bb80e chore: release v0.0.2 2024-02-26 05:32:27 +01:00
Florian Metz
b053e6395c chore: release v0.0.2 2024-02-26 05:31:33 +01:00
Florian Metz
698ea34848 chore: testing 2024-02-26 05:31:06 +01:00
Florian Metz
d689324e62 chore: release v0.0.2 2024-02-26 05:27:59 +01:00
Florian Metz
fee8133965 chore: release v0.0.2 2024-02-26 05:24:03 +01:00
Florian Metz
b93db93236 chore: testing 2024-02-26 05:23:31 +01:00
Florian Metz
1efa4b9bb0 feat: add 1.10 schema 2024-02-26 04:59:32 +01:00
Florian Metz
4cf00f5ca9 fix: post-checkout 2024-02-26 04:59:32 +01:00
Florian Metz
94303a9bca chore: rename container 2024-02-16 08:53:44 +00:00
Florian Metz
fa611923b4 chore: change post-checkout 2024-02-16 08:45:28 +00:00
Florian Metz
c57d4db5a3 chore: devcontainer 2024-02-16 08:16:06 +01:00
Florian Metz
5d7760caa3 test: give up on index 2024-02-13 01:09:48 +01:00
Florian Metz
0d5fe8e5ab test: mock better 2024-02-13 01:00:43 +01:00
Florian Metz
1ac552f3cd chore: tests 2024-02-13 00:51:36 +01:00
Florian Metz
4cf4e01286 chore: reusable action 2024-02-13 00:18:55 +01:00
Florian Metz
e96e2c0cb6 ci: fix docker build 2024-02-13 00:03:58 +01:00
Florian Metz
8fb93a09f9 ci: add docker build 2024-02-12 23:45:50 +01:00
Florian Metz
4d20ba95b1 chore: update schemas 2024-02-12 23:45:32 +01:00
Florian Metz
85f428a295 chore: update gitignore 2024-02-12 21:59:49 +01:00
Florian Metz
a3018f528d chore: schemas 2024-02-12 21:59:31 +01:00
Florian Metz
3d8431c4d5 chore: tests 2024-02-12 21:01:24 +01:00
Florian Metz
074d55b6d4 chore: update readme 2024-02-11 04:02:27 +01:00
Florian Metz
d22d88b3a6 wip: docs 2024-02-11 04:01:28 +01:00
Florian Metz
f55a83977b wip: pd 2024-02-10 05:12:56 +01:00
Florian Metz
4ccc02f16c chore: commit-msg hook 2024-02-08 23:51:30 +01:00
Florian Metz
759b2abef9 wip: repo refactor 2024-02-08 23:42:28 +01:00
Florian Metz
f7f04213de fix: 2.5 2023-12-24 15:46:44 +01:00
Declan Mould
76cb9026f9 Update README Presence Count (#998) 2023-09-19 14:24:42 +02:00
RobinRMC
501b632828 Fix bug_report.md (#868) 2022-10-27 03:33:51 +02:00
Rhys
39840a34a3 chore: update dependabot config 2022-05-13 23:12:18 +01:00
dependabot[bot]
de336dda25 🔼 Bump ansi-regex from 4.1.0 to 4.1.1 (#832)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-13 22:43:39 +01:00
dependabot[bot]
21cb3041b5 🔼 Bump async from 3.2.0 to 3.2.3 (#828)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-13 22:43:17 +01:00
dependabot[bot]
b340cd9b5d 🔼 Bump node-fetch from 2.6.1 to 2.6.7 (#829)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-13 22:43:06 +01:00
dependabot[bot]
37d0516679 🔼 Bump plist from 3.0.4 to 3.0.5 (#827) 2022-05-13 22:42:50 +01:00
Rhys
46618ca6eb chore: update dependabot config 2022-04-27 22:52:19 +01:00
Rhys
a7b4fb1615 Merge pull request #810 from PreMiD/dependabot/npm_and_yarn/plist-3.0.4 2022-04-18 02:08:13 +01:00
Rhys
731024523b Merge pull request #816 from PreMiD/dependabot/npm_and_yarn/minimist-1.2.6 2022-04-18 02:07:55 +01:00
Rhys
545d9315d2 Merge pull request #826 from PreMiD/revert-823-dependabot/npm_and_yarn/electron-18.0.4 2022-04-18 02:07:44 +01:00
Rhys
8e7ae26081 Revert "🔼 Bump electron from 11.3.0 to 18.0.4" 2022-04-18 02:07:37 +01:00
Rhys
cd45426657 Merge pull request #823 from PreMiD/dependabot/npm_and_yarn/electron-18.0.4 2022-04-18 02:07:26 +01:00
dependabot[bot]
fe26213210 🔼 Bump electron from 11.3.0 to 18.0.4
Bumps [electron](https://github.com/electron/electron) from 11.3.0 to 18.0.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v11.3.0...v18.0.4)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 10:11:19 +00:00
dependabot[bot]
e4e10669ed 🔼 Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 20:51:01 +00:00
dependabot[bot]
d35f4bced6 🔼 Bump plist from 3.0.1 to 3.0.4
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.1 to 3.0.4.
- [Release notes](https://github.com/TooTallNate/node-plist/releases)
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)
- [Commits](https://github.com/TooTallNate/node-plist/commits)

---
updated-dependencies:
- dependency-name: plist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 00:21:46 +00:00
Timeraa
048cb8a828 🔄 Created local '.github/dependabot.yml' from remote '.github/dependabot.yml' 2022-01-08 04:30:58 +00:00
Timeraa
9f1d9892c8 🔄 Synced local '.github/FUNDING.yml' with remote '.github/FUNDING.yml' 2022-01-08 04:14:19 +00:00
Timeraa
7ce6d935dd 🔄 Synced local 'LICENSE' with remote 'LICENSE' 2022-01-08 04:14:19 +00:00
Florian Metz
0f3af215e2 Merge pull request #791 from ririxidev/patch-server
fix(socketManager): Fix checking Origin header
2021-12-19 07:53:45 -08:00
ririxidev
16bd93f566 fix(socketManager): Fix checking Origin header
* Checking if Origin isn't here allows to deny requests that are coming from websites since Extension doesn't send Origin header.
2021-12-18 21:30:39 +01:00
Florian Metz
9fb52a94b9 Merge pull request #775 from TheGamerzs/patch-1 2021-08-10 05:54:17 +02:00
Declan Mould
58a597526a Update README.md 2021-08-09 11:23:57 +01:00
dependabot-preview[bot]
fd42f07989 Merge pull request #765 from PreMiD/dependabot/npm_and_yarn/color-string-1.5.5 2021-06-22 06:17:40 +00:00
dependabot-preview[bot]
6ba5219225 [Security] Bump color-string from 1.5.4 to 1.5.5
Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.4 to 1.5.5. **This update includes a security fix.**
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.5.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-22 06:16:36 +00:00
dependabot-preview[bot]
16718e8bd4 Merge pull request #757 from PreMiD/dependabot/npm_and_yarn/normalize-url-4.5.1 2021-06-09 06:25:54 +00:00
dependabot-preview[bot]
46b13cba7c [Security] Bump normalize-url from 4.5.0 to 4.5.1
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1. **This update includes a security fix.**
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-09 06:24:50 +00:00
dependabot-preview[bot]
f010eba40e Merge pull request #755 from PreMiD/dependabot/npm_and_yarn/glob-parent-5.1.2 2021-06-08 06:20:57 +00:00
dependabot-preview[bot]
fea6d8bbc9 [Security] Bump glob-parent from 5.1.1 to 5.1.2
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2. **This update includes a security fix.**
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-08 06:19:51 +00:00
dependabot-preview[bot]
66f9abcbcd Merge pull request #724 from PreMiD/dependabot/npm_and_yarn/hosted-git-info-2.8.9 2021-05-07 18:35:51 +00:00
dependabot-preview[bot]
4610218121 [Security] Bump hosted-git-info from 2.8.8 to 2.8.9
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. **This update includes a security fix.**
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-07 18:34:45 +00:00
dependabot-preview[bot]
12321cb0d6 Merge pull request #719 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.11 2021-05-03 10:20:18 +00:00
dependabot-preview[bot]
feb74e0fb9 Bump @types/prompts from 2.0.10 to 2.0.11
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.10 to 2.0.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-03 10:19:11 +00:00
Bas950
b10eb97a57 Merge pull request #718 from TheGamerzs/stable
Increase Presence Count From 100 to 800
2021-05-02 17:57:28 +02:00
TheGamerzs
bc049b9b15 Increase Presence Count 2021-05-02 16:17:43 +01:00
Florian Metz
36019acbd3 Merge pull request #695 from callumok2004/patch-2
Update bug_report.md
2021-04-28 13:14:16 +02:00
Florian Metz
c0d19f02e7 Merge pull request #703 from TheGamerzs/stable
Update discord server url
2021-04-28 13:14:01 +02:00
dependabot-preview[bot]
18f7e95665 Merge pull request #713 from PreMiD/dependabot/npm_and_yarn/chalk-4.1.1 2021-04-22 15:02:06 +00:00
dependabot-preview[bot]
06b5255ccc Bump chalk from 4.1.0 to 4.1.1
Bumps [chalk](https://github.com/chalk/chalk) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/chalk/releases)
- [Commits](https://github.com/chalk/chalk/compare/v4.1.0...v4.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-22 15:00:56 +00:00
dependabot-preview[bot]
0ab4821c74 Merge pull request #710 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.41 2021-04-22 14:44:47 +00:00
dependabot-preview[bot]
3e09ddf024 Bump @types/node from 14.14.39 to 14.14.41
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.39 to 14.14.41.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-22 14:43:41 +00:00
dependabot-preview[bot]
e142f7750d Merge pull request #707 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.39 2021-04-15 06:24:51 +00:00
dependabot-preview[bot]
ddec0a7957 Bump @types/node from 14.14.37 to 14.14.39
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.37 to 14.14.39.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-15 06:23:39 +00:00
dependabot-preview[bot]
dfc90c143f Merge pull request #704 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.11 2021-04-12 11:19:50 +00:00
dependabot-preview[bot]
1f887642bf Bump @types/fs-extra from 9.0.10 to 9.0.11
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.10 to 9.0.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-12 11:18:38 +00:00
TheGamerzs
1a28153fcf Merge remote-tracking branch 'upstream/main' into stable 2021-04-10 23:45:37 +01:00
TheGamerzs
349b9cf837 ♻️ Update Discord link 2021-04-10 23:44:47 +01:00
dependabot-preview[bot]
32f53c98e0 Merge pull request #701 from PreMiD/dependabot/npm_and_yarn/electron-store-7.0.3 2021-04-07 09:20:14 +00:00
dependabot-preview[bot]
80ef747e84 Bump electron-store from 7.0.2 to 7.0.3
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v7.0.2...v7.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-07 09:19:06 +00:00
dependabot-preview[bot]
cc425b5a42 Merge pull request #699 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.10 2021-04-02 19:36:00 +00:00
dependabot-preview[bot]
5db7f80e28 Bump @types/fs-extra from 9.0.9 to 9.0.10
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.9 to 9.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-02 19:34:54 +00:00
dependabot-preview[bot]
b27b04b3ea Merge pull request #698 from PreMiD/dependabot/npm_and_yarn/prompts-2.4.1 2021-04-02 06:39:12 +00:00
dependabot-preview[bot]
713fa607e0 Bump prompts from 2.4.0 to 2.4.1
Bumps [prompts](https://github.com/terkelg/prompts) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/terkelg/prompts/releases)
- [Commits](https://github.com/terkelg/prompts/compare/v2.4.0...v2.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-02 06:37:57 +00:00
Callum OKane
8b492bc468 Update bug_report.md 2021-03-30 23:45:34 +01:00
dependabot-preview[bot]
c20c7d4c0e Merge pull request #694 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.10 2021-03-30 09:37:13 +00:00
dependabot-preview[bot]
5aab0ba965 Bump @types/prompts from 2.0.9 to 2.0.10
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.9 to 2.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-30 09:36:06 +00:00
dependabot-preview[bot]
aa1ba3c6a3 Merge pull request #693 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.37 2021-03-27 00:10:33 +00:00
dependabot-preview[bot]
6d54b6e518 Bump @types/node from 14.14.36 to 14.14.37
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.36 to 14.14.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-27 00:09:26 +00:00
dependabot-preview[bot]
fee54828fc Merge pull request #691 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.9 2021-03-25 19:06:30 +00:00
dependabot-preview[bot]
cbe200cdf3 Bump @types/fs-extra from 9.0.8 to 9.0.9
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.8 to 9.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-25 19:05:25 +00:00
dependabot-preview[bot]
09d296a875 Merge pull request #690 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.36 2021-03-25 18:24:53 +00:00
dependabot-preview[bot]
53e1a92138 Bump @types/node from 14.14.35 to 14.14.36
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.35 to 14.14.36.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-25 18:23:35 +00:00
dependabot-preview[bot]
65509641b0 Merge pull request #686 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.35 2021-03-15 19:04:24 +00:00
dependabot-preview[bot]
badd6dc45d Bump @types/node from 14.14.34 to 14.14.35
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.34 to 14.14.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-15 19:03:19 +00:00
dependabot-preview[bot]
dd40dbe43b Merge pull request #683 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.34 2021-03-12 12:10:05 +00:00
dependabot-preview[bot]
07926d5a80 Bump @types/node from 14.14.33 to 14.14.34
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.33 to 14.14.34.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-12 12:08:56 +00:00
dependabot-preview[bot]
f155b90672 Merge pull request #680 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.33 2021-03-09 16:52:12 +00:00
dependabot-preview[bot]
3f820c6527 Bump @types/node from 14.14.32 to 14.14.33
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.32 to 14.14.33.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-09 16:51:01 +00:00
dependabot-preview[bot]
8e41051dd7 Merge pull request #677 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.32 2021-03-07 10:35:10 +00:00
dependabot-preview[bot]
17bda0dc95 Bump @types/node from 14.14.31 to 14.14.32
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.31 to 14.14.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-07 10:34:06 +00:00
dependabot-preview[bot]
cf281971cf Merge pull request #670 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.8 2021-03-01 16:06:51 +00:00
dependabot-preview[bot]
5f1d6e6da3 Bump @types/fs-extra from 9.0.7 to 9.0.8
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.7 to 9.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-01 16:05:41 +00:00
dependabot-preview[bot]
6e7cb8e3c2 Merge pull request #669 from PreMiD/dependabot/npm_and_yarn/socket.io-3.1.2 2021-02-26 00:23:57 +00:00
dependabot-preview[bot]
69c3fc5f67 Bump socket.io from 3.1.1 to 3.1.2
Bumps [socket.io](https://github.com/socketio/socket.io) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/master/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/3.1.1...3.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-26 00:22:52 +00:00
Timeraa
d5e3ba8709 Merge branch 'main' of https://github.com/PreMiD/PreMiD 2021-02-21 01:11:27 +01:00
Timeraa
531c6405f3 🐛 I am dumb 2021-02-21 01:11:24 +01:00
Florian Metz
b94f7b41ac Merge pull request #664 from ririxidev/patch-1
🐛 Fix TSC errors with Promise
2021-02-21 01:02:47 +01:00
Timeraa
a3a23065c7 🤞 I guess this works? 2021-02-21 01:01:34 +01:00
Timeraa
07acf57e0d 🐛 Update some tray stuff 2021-02-21 00:51:05 +01:00
Timeraa
16010543f5 📑 2.2.0 2021-02-21 00:44:04 +01:00
dependabot-preview[bot]
b0ec1f63de Merge pull request #666 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.31 2021-02-19 18:08:03 +00:00
dependabot-preview[bot]
386a47390e Bump @types/node from 14.14.30 to 14.14.31
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.30 to 14.14.31.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-19 18:06:56 +00:00
ririxidev
9b662a4333 🐛 Fix TSC errors with Promise 2021-02-19 15:14:26 +01:00
dependabot-preview[bot]
e119b4bf0e Merge pull request #663 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.30 2021-02-19 00:49:28 +00:00
dependabot-preview[bot]
7e58c83777 Bump @types/node from 14.14.29 to 14.14.30
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.29 to 14.14.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-19 00:48:20 +00:00
dependabot-preview[bot]
896c7d426f Merge pull request #662 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.29 2021-02-18 20:51:33 +00:00
dependabot-preview[bot]
e3b179fa9d Bump @types/node from 14.14.28 to 14.14.29
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.28 to 14.14.29.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-18 20:50:24 +00:00
Florian Metz
f5efb5664d 🎨 Update Funding 2021-02-15 00:48:37 +01:00
dependabot-preview[bot]
2ae23cac2c Merge pull request #659 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.28 2021-02-14 19:35:43 +00:00
dependabot-preview[bot]
94b24fb079 Bump @types/node from 14.14.27 to 14.14.28
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.27 to 14.14.28.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-14 19:34:33 +00:00
dependabot-preview[bot]
c50e3e922a Merge pull request #658 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.27 2021-02-12 09:52:50 +00:00
dependabot-preview[bot]
9adc3a72e7 Bump @types/node from 14.14.26 to 14.14.27
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.26 to 14.14.27.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-12 09:51:45 +00:00
dependabot-preview[bot]
70255ef9a8 Merge pull request #657 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.26 2021-02-11 21:18:34 +00:00
dependabot-preview[bot]
2af5cffeef Bump @types/node from 14.14.22 to 14.14.26
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.22 to 14.14.26.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-11 21:17:23 +00:00
dependabot-preview[bot]
0dca8768b8 Merge pull request #656 from PreMiD/dependabot/npm_and_yarn/electron-store-7.0.2 2021-02-11 19:00:11 +00:00
dependabot-preview[bot]
5942c4ac08 Bump electron-store from 7.0.1 to 7.0.2
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v7.0.1...v7.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-11 18:59:06 +00:00
dependabot-preview[bot]
3c34c6571c Merge pull request #655 from PreMiD/dependabot/npm_and_yarn/typescript-4.1.5 2021-02-10 20:54:53 +00:00
dependabot-preview[bot]
f5d23cc7c1 Bump typescript from 4.1.4 to 4.1.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.4...v4.1.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-10 20:53:42 +00:00
dependabot-preview[bot]
9081b440d5 Merge pull request #653 from PreMiD/dependabot/npm_and_yarn/typescript-4.1.4 2021-02-09 19:04:58 +00:00
dependabot-preview[bot]
db7a638729 Bump typescript from 4.1.3 to 4.1.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.3...v4.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-09 19:03:45 +00:00
dependabot-preview[bot]
eff85171e6 Merge pull request #652 from PreMiD/dependabot/npm_and_yarn/electron-11.2.3 2021-02-06 18:18:32 +00:00
dependabot-preview[bot]
508137efde Bump electron from 11.2.2 to 11.2.3
Bumps [electron](https://github.com/electron/electron) from 11.2.2 to 11.2.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v11.2.2...v11.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-06 18:17:26 +00:00
Timeraa
991c651082 Remove Sentry for now 2021-02-03 11:35:30 +01:00
Timeraa
8d91013608 🔼 Bump dependencies 2021-02-03 11:27:42 +01:00
Timeraa
9ab00bace5 📄 Fix license 2021-02-03 11:27:16 +01:00
dependabot-preview[bot]
88e50540e8 Merge pull request #618 from PreMiD/dependabot/npm_and_yarn/ini-1.3.7 2020-12-10 18:00:25 +00:00
dependabot-preview[bot]
015a788901 [Security] Bump ini from 1.3.5 to 1.3.7
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7. **This update includes a security fix.**
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-10 17:59:17 +00:00
dependabot-preview[bot]
c3bb662e7b Merge pull request #606 from PreMiD/dependabot/npm_and_yarn/sentry/electron-2.0.4 2020-11-23 12:51:04 +00:00
dependabot-preview[bot]
638d0eec34 Bump @sentry/electron from 2.0.3 to 2.0.4
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/2.0.3...2.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-23 12:49:59 +00:00
dependabot-preview[bot]
c5274421a5 Merge pull request #591 from PreMiD/dependabot/npm_and_yarn/sentry/electron-2.0.3 2020-11-04 15:53:01 +00:00
dependabot-preview[bot]
fdafdf5dce Bump @sentry/electron from 2.0.2 to 2.0.3
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/2.0.2...2.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-04 15:51:55 +00:00
dependabot-preview[bot]
743cf8b2af Merge pull request #590 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.3 2020-11-03 13:29:52 +00:00
dependabot-preview[bot]
b23bd7ceb3 Bump @types/fs-extra from 9.0.2 to 9.0.3
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.2 to 9.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-03 13:28:43 +00:00
dependabot-preview[bot]
570c6ef730 Merge pull request #589 from PreMiD/dependabot/npm_and_yarn/sentry/electron-2.0.2 2020-10-30 18:03:57 +00:00
dependabot-preview[bot]
bb7d7edad5 Bump @sentry/electron from 2.0.1 to 2.0.2
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/2.0.1...2.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-30 18:02:46 +00:00
dependabot-preview[bot]
9a14d38e63 Merge pull request #587 from PreMiD/dependabot/npm_and_yarn/typescript-4.0.5 2020-10-27 23:00:50 +00:00
dependabot-preview[bot]
f65bce0de5 Bump typescript from 4.0.3 to 4.0.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.0.3 to 4.0.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.0.3...v4.0.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 22:59:45 +00:00
dependabot-preview[bot]
8005b9b86b Merge pull request #583 from PreMiD/dependabot/npm_and_yarn/electron-10.1.5 2020-10-25 05:15:31 +00:00
dependabot-preview[bot]
1b4ed842a6 Bump electron from 10.1.4 to 10.1.5
Bumps [electron](https://github.com/electron/electron) from 10.1.4 to 10.1.5.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v10.1.4...v10.1.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-25 05:14:22 +00:00
dependabot-preview[bot]
7cd372cc59 Merge pull request #579 from PreMiD/dependabot/npm_and_yarn/electron-10.1.4 2020-10-20 21:31:32 +00:00
dependabot-preview[bot]
3b2b35d760 Bump electron from 10.1.3 to 10.1.4
Bumps [electron](https://github.com/electron/electron) from 10.1.3 to 10.1.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v10.1.3...v10.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-20 21:30:26 +00:00
dependabot-preview[bot]
464e39f0d1 Merge pull request #578 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.6 2020-10-20 13:59:59 +00:00
dependabot-preview[bot]
f66a883272 Bump nodemon from 2.0.5 to 2.0.6
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.5...v2.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-20 13:58:54 +00:00
dependabot-preview[bot]
7e2172533c Merge pull request #576 from PreMiD/dependabot/npm_and_yarn/types/node-14.11.10 2020-10-17 21:00:58 +00:00
dependabot-preview[bot]
4237c89589 Bump @types/node from 14.11.8 to 14.11.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.8 to 14.11.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-17 20:59:50 +00:00
dependabot-preview[bot]
45542ce1a8 Merge pull request #573 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.5 2020-10-14 00:19:02 +00:00
dependabot-preview[bot]
5cb286efa9 Merge pull request #572 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.3 2020-10-14 00:18:25 +00:00
dependabot-preview[bot]
ab8284163c Bump nodemon from 2.0.4 to 2.0.5
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.4...v2.0.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-14 00:17:53 +00:00
dependabot-preview[bot]
1ce819d324 Bump chokidar from 3.4.2 to 3.4.3
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.2 to 3.4.3.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.2...3.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-14 00:17:17 +00:00
dependabot-preview[bot]
e557afb7b2 Merge pull request #571 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.2 2020-10-11 18:28:17 +00:00
dependabot-preview[bot]
7eb28067d8 Bump @types/fs-extra from 9.0.1 to 9.0.2
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-11 18:27:11 +00:00
Florian Metz
e08a1072a7 ♻ Change back to publish event 2020-10-10 16:02:28 +02:00
Florian Metz
1031206441 🐛 Fix pls 2020-10-10 15:32:09 +02:00
Florian Metz
5a6c14b9b9 Update deploy.yml 2020-10-10 15:06:03 +02:00
Florian Metz
2487053341 🐛 Fix my dependency? 2020-10-10 15:02:46 +02:00
Florian Metz
e53ed627d6 🔼 Update dependencies 2020-10-10 14:52:29 +02:00
Bas950
4e66c1795c Merge pull request #568 from TheGamerzs/stable
Update Discord Invite Link
2020-10-01 23:19:15 +02:00
TheGamerzs
b668366d8a Update README.md
Discord Invite Link
2020-10-01 21:36:35 +01:00
dependabot-preview[bot]
6caa35889a Merge pull request #567 from PreMiD/dependabot/npm_and_yarn/types/archiver-3.1.1 2020-09-30 02:02:26 +00:00
dependabot-preview[bot]
6c0f66cdd5 Bump @types/archiver from 3.1.0 to 3.1.1
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-30 02:01:16 +00:00
dependabot-preview[bot]
6d74ae4723 Merge pull request #566 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.10 2020-09-28 23:34:51 +00:00
dependabot-preview[bot]
606e62ec3f Bump yarn from 1.22.7 to 1.22.10
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.7 to 1.22.10.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-28 23:33:45 +00:00
Fruxh
a916982107 Merge pull request #501 from PrivPreMiD/fix-all-origins-vuln
[Stable/Urgent] Fix socketio server being able to be accessed by any website
2020-09-29 01:19:06 +02:00
dependabot-preview[bot]
9f43b3d9e1 Merge pull request #565 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.7 2020-09-28 12:25:30 +00:00
dependabot-preview[bot]
313b228e14 Bump yarn from 1.22.5 to 1.22.7
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.5 to 1.22.7.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-28 12:24:13 +00:00
dependabot-preview[bot]
a180d7f7ee Merge pull request #560 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.9 2020-09-14 12:37:04 +00:00
dependabot-preview[bot]
7bf2c309d0 Bump @types/prompts from 2.0.8 to 2.0.9
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.8 to 2.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 12:35:58 +00:00
dependabot-preview[bot]
bfc1fb6db5 Merge pull request #558 from PreMiD/dependabot/npm_and_yarn/bl-4.0.3 2020-09-03 13:43:38 +00:00
dependabot-preview[bot]
5373630030 [Security] Bump bl from 4.0.2 to 4.0.3
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3. **This update includes a security fix.**
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-03 13:42:32 +00:00
dependabot-preview[bot]
f82e6fc29b Merge pull request #554 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.5 2020-08-28 11:26:30 +00:00
dependabot-preview[bot]
3390c7ad30 Bump yarn from 1.22.4 to 1.22.5
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.4 to 1.22.5.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.22.4...v1.22.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-28 11:25:16 +00:00
dependabot-preview[bot]
40401ed8ac Merge pull request #552 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.2 2020-08-26 03:57:13 +00:00
dependabot-preview[bot]
9cdc0d343a Bump chokidar from 3.4.1 to 3.4.2
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.1...3.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 03:54:50 +00:00
dependabot-preview[bot]
11bb4de08b Merge pull request #548 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.11 2020-08-26 03:53:57 +00:00
dependabot-preview[bot]
37fdfebc74 Bump @types/socket.io from 2.1.8 to 2.1.11
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.8 to 2.1.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 03:52:50 +00:00
dependabot-preview[bot]
29aaed7f4b Merge pull request #518 from PreMiD/dependabot/npm_and_yarn/lodash-4.17.19 2020-07-16 08:35:02 +00:00
dependabot-preview[bot]
3c4e08f6a4 [Security] Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. **This update includes a security fix.**
- [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-preview[bot] <support@dependabot.com>
2020-07-16 08:28:51 +00:00
dependabot-preview[bot]
6718c49854 Merge pull request #517 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.1 2020-07-16 02:43:01 +00:00
dependabot-preview[bot]
c1c34b7be3 Bump chokidar from 3.4.0 to 3.4.1
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.0...3.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-16 02:35:58 +00:00
dependabot-preview[bot]
256a9baa57 Merge pull request #514 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.23 2020-07-13 23:03:36 +00:00
dependabot-preview[bot]
e28e8571ef Bump @types/node from 14.0.22 to 14.0.23
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.22 to 14.0.23.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-13 22:43:45 +00:00
dependabot-preview[bot]
ba79a7e1ff Merge pull request #513 from PreMiD/dependabot/npm_and_yarn/archiver-4.0.2 2020-07-11 15:47:23 +00:00
dependabot-preview[bot]
44a7cc9b2f Bump archiver from 4.0.1 to 4.0.2
Bumps [archiver](https://github.com/archiverjs/node-archiver) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/archiverjs/node-archiver/releases)
- [Changelog](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/archiverjs/node-archiver/compare/4.0.1...4.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-11 15:42:30 +00:00
dependabot-preview[bot]
8fb4ef7ce0 Merge pull request #512 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.22 2020-07-10 18:31:58 +00:00
dependabot-preview[bot]
86a1d05a35 Bump @types/node from 14.0.20 to 14.0.22
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.20 to 14.0.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-10 18:24:37 +00:00
dependabot-preview[bot]
d7a50e9984 Merge pull request #510 from PreMiD/dependabot/npm_and_yarn/sentry/electron-1.3.2 2020-07-09 09:08:12 +00:00
dependabot-preview[bot]
1a27221563 Bump @sentry/electron from 1.3.1 to 1.3.2
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/v1.3.1...v1.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-09 09:02:55 +00:00
dependabot-preview[bot]
780d61d84a Merge pull request #508 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.20 2020-07-08 21:30:59 +00:00
dependabot-preview[bot]
f73e5f4c51 Bump @types/node from 14.0.19 to 14.0.20
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.19 to 14.0.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-08 20:31:45 +00:00
dependabot-preview[bot]
388b1a6196 Merge pull request #507 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.19 2020-07-07 22:32:53 +00:00
dependabot-preview[bot]
327e347ebe Bump @types/node from 14.0.18 to 14.0.19
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.18 to 14.0.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-07 22:10:15 +00:00
dependabot-preview[bot]
0e9790a721 Merge pull request #505 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.18 2020-07-07 00:48:11 +00:00
dependabot-preview[bot]
ea81cd0e16 Bump @types/node from 14.0.14 to 14.0.18
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.14 to 14.0.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-07 00:40:57 +00:00
dependabot-preview[bot]
6b2d494f6e Merge pull request #502 from PreMiD/dependabot/npm_and_yarn/sentry/electron-1.3.1 2020-07-03 16:21:11 +00:00
dependabot-preview[bot]
3866716326 Bump @sentry/electron from 1.3.0 to 1.3.1
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/v1.3.0...v1.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-03 16:15:48 +00:00
Oj
8de108548c Fix localhost socketio server being able to be accessed by any website (CORS) 2020-07-03 09:12:41 +01:00
dependabot-preview[bot]
3595dae0f1 Merge pull request #497 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.6 2020-07-02 01:12:16 +00:00
dependabot-preview[bot]
2d266508f8 Bump typescript from 3.9.5 to 3.9.6
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.5 to 3.9.6.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-02 00:52:29 +00:00
dependabot-preview[bot]
833bacc65d Merge pull request #496 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.3 2020-06-30 08:31:43 +00:00
dependabot-preview[bot]
283434aa09 Bump ssh2-sftp-client from 5.1.2 to 5.1.3
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/5.1.2...5.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-30 08:27:18 +00:00
dependabot-preview[bot]
87b44a6f40 Merge pull request #492 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.14 2020-06-24 13:25:08 +00:00
dependabot-preview[bot]
f5817f4c2f Bump @types/node from 14.0.13 to 14.0.14
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.13 to 14.0.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-24 13:19:37 +00:00
Fruxh
8a43fd7894 removed OpenCollective and Ko-Fi 2020-06-20 21:59:38 +02:00
dependabot-preview[bot]
a2f57095d7 Merge pull request #490 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.4 2020-06-16 11:05:31 +00:00
dependabot-preview[bot]
1827e0da5b Bump fast-glob from 3.2.2 to 3.2.4
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.2.2 to 3.2.4.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.2.2...3.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-16 11:00:23 +00:00
dependabot-preview[bot]
6993cd792d Merge pull request #485 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.13 2020-06-10 09:20:30 +00:00
dependabot-preview[bot]
4c9454cae8 Bump @types/node from 14.0.12 to 14.0.13
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.12 to 14.0.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-10 09:15:46 +00:00
dependabot-preview[bot]
1e86025c3d Merge pull request #484 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.12 2020-06-09 09:21:29 +00:00
dependabot-preview[bot]
af44b45ea6 Bump @types/node from 14.0.11 to 14.0.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.11 to 14.0.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-09 09:11:13 +00:00
dependabot-preview[bot]
4ac7384b2f Merge pull request #479 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.11 2020-06-05 08:57:27 +00:00
dependabot-preview[bot]
83146c71c0 Bump @types/node from 14.0.10 to 14.0.11
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.10 to 14.0.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-05 08:52:49 +00:00
dependabot-preview[bot]
993d747a64 Merge pull request #478 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.5 2020-06-04 23:26:37 +00:00
dependabot-preview[bot]
6ecc95bbb0 Bump typescript from 3.9.3 to 3.9.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.3 to 3.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-04 21:09:07 +00:00
dependabot-preview[bot]
177e4d081f Merge pull request #477 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.10 2020-06-04 01:30:34 +00:00
dependabot-preview[bot]
b3ed1566ca Bump @types/node from 14.0.9 to 14.0.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.9 to 14.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-04 01:25:36 +00:00
dependabot-preview[bot]
0333dcdd20 Merge pull request #476 from PreMiD/dependabot/npm_and_yarn/fs-extra-9.0.1 2020-06-04 01:01:27 +00:00
dependabot-preview[bot]
f52cd72f02 Bump fs-extra from 9.0.0 to 9.0.1
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.0.0...9.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-04 00:32:23 +00:00
dependabot-preview[bot]
b96e383e6a Merge pull request #474 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.9 2020-06-02 02:15:47 +00:00
dependabot-preview[bot]
feca8660f3 Bump @types/node from 14.0.6 to 14.0.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.6 to 14.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-02 02:14:42 +00:00
dependabot-preview[bot]
3c561c642a Merge pull request #470 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.6 2020-05-30 01:36:34 +00:00
dependabot-preview[bot]
068f41f8e5 Bump @types/node from 14.0.5 to 14.0.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.5 to 14.0.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-30 01:32:50 +00:00
dependabot-preview[bot]
e534e65d2d Merge pull request #469 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.8 2020-05-21 21:46:41 +00:00
dependabot-preview[bot]
9c95de2f14 Bump @types/socket.io from 2.1.7 to 2.1.8
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.7 to 2.1.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-21 21:37:56 +00:00
dependabot-preview[bot]
0e380b72b4 Merge pull request #468 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.5 2020-05-21 21:14:19 +00:00
dependabot-preview[bot]
4b3489f8d9 Bump @types/node from 14.0.4 to 14.0.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.4 to 14.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-21 21:06:41 +00:00
dependabot-preview[bot]
3f4bb10562 Merge pull request #467 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.7 2020-05-21 16:20:42 +00:00
dependabot-preview[bot]
f3524bf564 Bump @types/socket.io from 2.1.6 to 2.1.7
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-21 16:16:07 +00:00
dependabot-preview[bot]
8805e62f22 Merge pull request #466 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.4 2020-05-20 01:42:43 +00:00
dependabot-preview[bot]
e825207787 Merge pull request #465 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.3 2020-05-20 01:03:51 +00:00
dependabot-preview[bot]
e1a6dfee5d Bump @types/node from 14.0.3 to 14.0.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.3 to 14.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-20 00:23:24 +00:00
dependabot-preview[bot]
e05c7e7dd1 Bump typescript from 3.9.2 to 3.9.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.2 to 3.9.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.2...v3.9.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 23:26:38 +00:00
dependabot-preview[bot]
4743bd13e8 Merge pull request #463 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.3 2020-05-19 21:07:37 +00:00
dependabot-preview[bot]
d8ba83e7f1 Bump @types/node from 14.0.1 to 14.0.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.1 to 14.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 20:46:20 +00:00
dependabot-preview[bot]
98f1cc4277 Merge pull request #464 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.1 2020-05-19 20:44:54 +00:00
dependabot-preview[bot]
6d30154fce Bump @types/fs-extra from 9.0.0 to 9.0.1
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 20:30:13 +00:00
dependabot-preview[bot]
fc0dac1981 Merge pull request #460 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.6 2020-05-17 14:45:04 +00:00
dependabot-preview[bot]
1cac465520 Bump @types/socket.io from 2.1.5 to 2.1.6
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-17 14:41:19 +00:00
Fruxh
d01504cc73 Merge pull request #459 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.0
Bump @types/fs-extra from 8.1.0 to 9.0.0
2020-05-17 01:19:12 +02:00
Fruxh
6b27336c5c Merge pull request #454 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.1
Bump @types/node from 13.13.5 to 14.0.1
2020-05-17 01:18:34 +02:00
Fruxh
cc2f9342b3 Merge pull request #456 from PreMiD/dependabot/npm_and_yarn/electron-8.3.0
Bump electron from 8.2.5 to 8.3.0
2020-05-17 01:17:57 +02:00
Fruxh
198defa47b Merge pull request #452 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.2
Bump typescript from 3.8.3 to 3.9.2
2020-05-17 01:17:39 +02:00
dependabot-preview[bot]
b6e4127183 Bump @types/fs-extra from 8.1.0 to 9.0.0
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 18:30:27 +00:00
dependabot-preview[bot]
abe67a2694 Bump @types/node from 13.13.5 to 14.0.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.5 to 14.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 17:12:15 +00:00
dependabot-preview[bot]
5a08428129 Merge pull request #458 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.5 2020-05-15 17:10:39 +00:00
dependabot-preview[bot]
809c9e31f9 Bump @types/socket.io from 2.1.4 to 2.1.5
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 17:03:41 +00:00
dependabot-preview[bot]
07d3e2753a Bump electron from 8.2.5 to 8.3.0
Bumps [electron](https://github.com/electron/electron) from 8.2.5 to 8.3.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.5...v8.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 06:23:03 +00:00
dependabot-preview[bot]
f82005c573 Merge pull request #457 from PreMiD/dependabot/npm_and_yarn/types/discord-rpc-3.0.4 2020-05-15 06:21:36 +00:00
dependabot-preview[bot]
9a2a6afadb Bump @types/discord-rpc from 3.0.3 to 3.0.4
Bumps [@types/discord-rpc](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/discord-rpc) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/discord-rpc)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 06:16:56 +00:00
dependabot-preview[bot]
bad410fd78 Merge pull request #455 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.4 2020-05-14 17:43:21 +00:00
dependabot-preview[bot]
bb67f12a89 Bump nodemon from 2.0.3 to 2.0.4
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.3...v2.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-14 17:39:22 +00:00
dependabot-preview[bot]
977d1da3b0 Bump typescript from 3.8.3 to 3.9.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.8.3 to 3.9.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-12 21:34:50 +00:00
dependabot-preview[bot]
3e80669e23 Merge pull request #451 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.5 2020-05-05 20:14:44 +00:00
dependabot-preview[bot]
a1f23efb42 Bump @types/node from 13.13.4 to 13.13.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.4 to 13.13.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-05 19:25:21 +00:00
Florian Metz
4f065454c0 Merge pull request #450 from PreMiD/dependabot/npm_and_yarn/discord-rpc-df0a9e0
Bump discord-rpc from `cfddf66` to `df0a9e0`
2020-05-05 10:32:17 +02:00
dependabot-preview[bot]
c31128939e Bump discord-rpc from cfddf66 to df0a9e0
Bumps [discord-rpc](https://github.com/discordjs/RPC) from `cfddf66` to `df0a9e0`.
- [Release notes](https://github.com/discordjs/RPC/releases)
- [Commits](cfddf66c37...df0a9e00b1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 22:40:41 +00:00
dependabot-preview[bot]
a27c8dc44b Merge pull request #449 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.8 2020-05-04 22:27:26 +00:00
dependabot-preview[bot]
3d67b0e07d Bump @types/prompts from 2.0.7 to 2.0.8
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 22:21:14 +00:00
dependabot-preview[bot]
d01de7337f Merge pull request #448 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.7 2020-05-02 16:29:50 +00:00
dependabot-preview[bot]
6e1ca7987e Bump @types/prompts from 2.0.6 to 2.0.7
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-02 16:24:45 +00:00
dependabot-preview[bot]
717cf66b90 Merge pull request #447 from PreMiD/dependabot/npm_and_yarn/electron-8.2.5 2020-04-30 21:32:07 +00:00
dependabot-preview[bot]
c84cc4655f Bump electron from 8.2.4 to 8.2.5
Bumps [electron](https://github.com/electron/electron) from 8.2.4 to 8.2.5.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.4...v8.2.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-30 21:27:42 +00:00
Fruxh
28ff813c49 Merge pull request #442 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.0
Bump chokidar from 3.3.1 to 3.4.0
2020-04-29 19:45:06 +02:00
Fruxh
7cef8a3854 Merge pull request #440 from PreMiD/dependabot/npm_and_yarn/source-map-support-0.5.19
Bump source-map-support from 0.5.16 to 0.5.19
2020-04-29 19:44:54 +02:00
Fruxh
73a18ed957 Merge pull request #433 from PreMiD/dependabot/npm_and_yarn/unzipper-0.10.11
Bump unzipper from 0.10.10 to 0.10.11
2020-04-29 19:44:38 +02:00
dependabot-preview[bot]
69a7938955 Bump unzipper from 0.10.10 to 0.10.11
Bumps [unzipper](https://github.com/ZJONSSON/node-unzipper) from 0.10.10 to 0.10.11.
- [Release notes](https://github.com/ZJONSSON/node-unzipper/releases)
- [Commits](https://github.com/ZJONSSON/node-unzipper/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-28 08:48:12 +00:00
dependabot-preview[bot]
808aaea818 Merge pull request #446 from PreMiD/dependabot/npm_and_yarn/electron-8.2.4 2020-04-28 08:46:20 +00:00
dependabot-preview[bot]
57d8928966 Bump electron from 8.2.3 to 8.2.4
Bumps [electron](https://github.com/electron/electron) from 8.2.3 to 8.2.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.3...v8.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-28 08:41:41 +00:00
dependabot-preview[bot]
e46655654b Merge pull request #444 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.4 2020-04-26 18:12:44 +00:00
dependabot-preview[bot]
0c1508f761 Bump @types/node from 13.13.3 to 13.13.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.3 to 13.13.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-26 18:07:54 +00:00
dependabot-preview[bot]
a2ee25b559 Merge pull request #443 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.3 2020-04-26 17:20:16 +00:00
dependabot-preview[bot]
a3968bf9f7 Bump @types/node from 13.13.2 to 13.13.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.2 to 13.13.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-26 17:15:17 +00:00
dependabot-preview[bot]
799a626005 Bump chokidar from 3.3.1 to 3.4.0
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.3.1...3.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-26 14:30:26 +00:00
dependabot-preview[bot]
154d398724 Bump source-map-support from 0.5.16 to 0.5.19
Bumps [source-map-support](https://github.com/evanw/node-source-map-support) from 0.5.16 to 0.5.19.
- [Release notes](https://github.com/evanw/node-source-map-support/releases)
- [Commits](https://github.com/evanw/node-source-map-support/compare/v0.5.16...v0.5.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-24 11:45:10 +00:00
dependabot-preview[bot]
a7005b91da Merge pull request #439 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.6 2020-04-23 19:47:09 +00:00
dependabot-preview[bot]
6b508d472f Bump @types/prompts from 2.0.5 to 2.0.6
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-23 19:28:32 +00:00
dependabot-preview[bot]
9266b43c7a Merge pull request #437 from PreMiD/dependabot/npm_and_yarn/ora-4.0.4 2020-04-22 08:48:48 +00:00
dependabot-preview[bot]
5721a7eecb Bump ora from 4.0.3 to 4.0.4
Bumps [ora](https://github.com/sindresorhus/ora) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/sindresorhus/ora/releases)
- [Commits](https://github.com/sindresorhus/ora/compare/v4.0.3...v4.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-22 08:44:11 +00:00
dependabot-preview[bot]
7f2f09137c Merge pull request #436 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.2 2020-04-22 02:38:54 +00:00
dependabot-preview[bot]
3b80fe6cdf Bump @types/node from 13.13.1 to 13.13.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.1 to 13.13.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-22 02:34:28 +00:00
dependabot-preview[bot]
b995c8c564 Merge pull request #434 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.1 2020-04-20 19:19:56 +00:00
dependabot-preview[bot]
f13517d75b Bump @types/node from 13.13.0 to 13.13.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.0 to 13.13.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-20 19:14:41 +00:00
Fruxh
06945b7a3c Merge pull request #431 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.0
Bump @types/node from 13.11.1 to 13.13.0
2020-04-20 05:43:00 +02:00
Fruxh
8beaf37f5a Merge pull request #429 from PreMiD/dependabot/npm_and_yarn/archiver-4.0.1
Bump archiver from 3.1.1 to 4.0.1
2020-04-20 05:42:48 +02:00
Fruxh
8cb9f006de Merge pull request #425 from PreMiD/dependabot/npm_and_yarn/timeraa/devscript-4b11f60
Bump @timeraa/devscript from `21f3747` to `4b11f60`
2020-04-20 05:42:22 +02:00
Florian Metz
0f2c818cb2 Merge pull request #424 from alexbcberio/stable
Fix tray icon resolution for Windows platforms
2020-04-20 04:23:04 +02:00
dependabot-preview[bot]
fcfedce514 Bump @types/node from 13.11.1 to 13.13.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.11.1 to 13.13.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-17 21:27:49 +00:00
dependabot-preview[bot]
c2541eb2ac Bump archiver from 3.1.1 to 4.0.1
Bumps [archiver](https://github.com/archiverjs/node-archiver) from 3.1.1 to 4.0.1.
- [Release notes](https://github.com/archiverjs/node-archiver/releases)
- [Changelog](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/archiverjs/node-archiver/compare/3.1.1...4.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-17 00:11:40 +00:00
dependabot-preview[bot]
8262784152 Merge pull request #430 from PreMiD/dependabot/npm_and_yarn/electron-8.2.3 2020-04-17 00:10:12 +00:00
dependabot-preview[bot]
13bfba8f22 Bump electron from 8.2.2 to 8.2.3
Bumps [electron](https://github.com/electron/electron) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.2...v8.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-17 00:05:36 +00:00
dependabot-preview[bot]
e708a779c7 Merge pull request #427 from PreMiD/dependabot/npm_and_yarn/electron-8.2.2 2020-04-13 21:33:12 +00:00
dependabot-preview[bot]
f93cca8043 Bump electron from 8.2.1 to 8.2.2
Bumps [electron](https://github.com/electron/electron) from 8.2.1 to 8.2.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.1...v8.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 21:27:24 +00:00
dependabot-preview[bot]
e3133749f7 Bump @timeraa/devscript from 21f3747 to 4b11f60
Bumps [@timeraa/devscript](https://github.com/Timeraa/DevScript) from `21f3747` to `4b11f60`.
- [Release notes](https://github.com/Timeraa/DevScript/releases)
- [Commits](21f374756b...4b11f60572)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 19:36:39 +00:00
dependabot-preview[bot]
0e870dbb1b Merge pull request #426 from PreMiD/dependabot/npm_and_yarn/types/discord-rpc-3.0.3 2020-04-13 19:35:31 +00:00
dependabot-preview[bot]
8911232658 Bump @types/discord-rpc from 3.0.2 to 3.0.3
Bumps [@types/discord-rpc](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/discord-rpc) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/discord-rpc)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 19:29:43 +00:00
Florian Metz
b8abcd1848 🐛 Should write error 2020-04-10 23:30:25 +02:00
Alexander BC
ea69588488 Update yarn related ignore files 2020-04-10 11:35:58 +02:00
alexbcberio
f32243a402 Use .ico file on Windows platforms 2020-04-10 00:58:58 +02:00
alexbcberio
80a5d4eea5 Created .ico image file to use on tray and it's image generator file 2020-04-09 21:40:46 +02:00
alexbcberio
40a663ad21 Added tray icon image source file and created recommended icon resolutions 2020-04-09 21:38:55 +02:00
alexbcberio
6aa42d4ee0 Ignore .yarn directory 2020-04-09 21:28:53 +02:00
Florian Metz
f57289cc46 Merge pull request #423 from LewisTehMinerz/lewis/single-instance
👌
2020-04-09 16:04:33 +02:00
Lewis Crichton
f84e74f230 add single instance lock
* prevents multiple instances
2020-04-09 14:58:35 +01:00
dependabot-preview[bot]
55ed97bfeb Merge pull request #421 from PreMiD/dependabot/npm_and_yarn/types/node-13.11.1 2020-04-08 19:42:30 +00:00
dependabot-preview[bot]
e4320d9a16 Bump @types/node from 13.11.0 to 13.11.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.11.0 to 13.11.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-08 19:36:26 +00:00
dependabot-preview[bot]
01e43a9223 Merge pull request #420 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.3 2020-04-08 19:03:25 +00:00
dependabot-preview[bot]
f204afdc6d Bump nodemon from 2.0.2 to 2.0.3
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.2...v2.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-08 18:58:29 +00:00
Florian Metz
5b9ffe320a Update deploy.yml 2020-04-08 16:58:23 +02:00
Florian Metz
e291c110fe Update deploy.yml 2020-04-08 16:34:09 +02:00
Florian Metz
3b83839f6c Update README.md 2020-04-08 16:22:19 +02:00
Florian Metz
26f6e97ad8 Update deploy.yml 2020-04-08 15:49:30 +02:00
Florian Metz
5381789bfd GetDiscordUser 2020-04-08 14:21:56 +02:00
Florian Metz
50da27c698 🔼 Dependency updates 2020-04-08 14:21:29 +02:00
Florian Metz
7d7a6f83a1 Add sentry 2020-04-08 14:21:12 +02:00
dependabot-preview[bot]
1bd865dd56 Merge pull request #415 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.8 2020-03-31 00:21:53 +00:00
dependabot-preview[bot]
ffe43387e3 Bump @types/node from 13.9.7 to 13.9.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.7 to 13.9.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-31 00:17:55 +00:00
dependabot-preview[bot]
2359da9ed5 Merge pull request #414 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.7 2020-03-30 23:58:05 +00:00
dependabot-preview[bot]
41cd3c0add Bump @types/node from 13.9.6 to 13.9.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.6 to 13.9.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-30 23:54:06 +00:00
dependabot-preview[bot]
494c0625a7 Merge pull request #413 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.6 2020-03-30 22:57:37 +00:00
dependabot-preview[bot]
0a2e215846 Bump @types/node from 13.9.5 to 13.9.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.5 to 13.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-30 22:53:13 +00:00
dependabot-preview[bot]
a94ff3e660 Merge pull request #412 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.5 2020-03-27 17:02:00 +00:00
dependabot-preview[bot]
c98bf61041 Bump @types/node from 13.9.4 to 13.9.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.4 to 13.9.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-27 16:56:51 +00:00
dependabot-preview[bot]
e639a988fd Merge pull request #411 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.4 2020-03-25 08:13:28 +00:00
dependabot-preview[bot]
f86c283f9e Bump @types/node from 13.9.3 to 13.9.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.3 to 13.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-25 08:12:20 +00:00
dependabot-preview[bot]
23f7074913 Merge pull request #409 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.3 2020-03-22 13:19:45 +00:00
dependabot-preview[bot]
19913013b8 Bump @types/node from 13.9.2 to 13.9.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.2 to 13.9.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-22 13:15:04 +00:00
dependabot-preview[bot]
e50ef300e4 Bump @types/rimraf from 2.0.3 to 3.0.0 (#406)
Bumps [@types/rimraf](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/rimraf) from 2.0.3 to 3.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/rimraf)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-21 02:21:51 +01:00
Florian Metz
4298eb0ee2 Merge pull request #405 from PreMiD/dependabot/npm_and_yarn/types/unzipper-0.10.3
Bump @types/unzipper from 0.10.2 to 0.10.3
2020-03-21 02:21:35 +01:00
Florian Metz
b2e0012d6e Merge pull request #404 from PreMiD/dependabot/npm_and_yarn/fs-extra-9.0.0
Bump fs-extra from 8.1.0 to 9.0.0
2020-03-21 02:21:03 +01:00
dependabot-preview[bot]
c4700a6f77 Bump @types/unzipper from 0.10.2 to 0.10.3
Bumps [@types/unzipper](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/unzipper) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/unzipper)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-20 16:42:21 +00:00
dependabot-preview[bot]
6755117bff Bump fs-extra from 8.1.0 to 9.0.0
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/8.1.0...9.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-19 15:38:28 +00:00
dependabot-preview[bot]
9d8c5dadfc Merge pull request #403 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.2 2020-03-18 21:48:13 +00:00
dependabot-preview[bot]
ee914305f7 Bump @types/node from 13.9.1 to 13.9.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.1 to 13.9.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-18 21:44:07 +00:00
dependabot-preview[bot]
883b85db9f Merge pull request #402 from PreMiD/dependabot/npm_and_yarn/prompts-2.3.2 2020-03-18 13:45:17 +00:00
dependabot-preview[bot]
977f0bf8e0 Bump prompts from 2.3.1 to 2.3.2
Bumps [prompts](https://github.com/terkelg/prompts) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/terkelg/prompts/releases)
- [Commits](https://github.com/terkelg/prompts/compare/v2.3.1...v2.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-18 13:40:53 +00:00
dependabot-preview[bot]
c4c05ffc0b Merge pull request #401 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.2 2020-03-18 00:53:25 +00:00
dependabot-preview[bot]
07ef916183 Bump ssh2-sftp-client from 5.1.1 to 5.1.2
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/5.1.1...5.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-18 00:49:05 +00:00
dependabot-preview[bot]
7e240dee16 Merge pull request #400 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.1 2020-03-17 08:19:23 +00:00
dependabot-preview[bot]
45e454c467 Bump ssh2-sftp-client from 5.1.0 to 5.1.1
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/5.1.0...5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-17 08:14:24 +00:00
dependabot-preview[bot]
42f0d942d0 Merge pull request #399 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.1 2020-03-13 00:50:21 +00:00
dependabot-preview[bot]
d525e3c87c Bump @types/node from 13.9.0 to 13.9.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.0 to 13.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-13 00:45:59 +00:00
dependabot-preview[bot]
74b0f5cf2b Merge pull request #397 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.5 2020-03-10 23:00:29 +00:00
dependabot-preview[bot]
ac49523bfa Bump @types/prompts from 2.0.4 to 2.0.5
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-10 22:56:18 +00:00
Florian Metz
eb702a29b5 Merge pull request #396 from PreMiD/dependabot/npm_and_yarn/electron-8.1.1
Bump electron from 8.0.3 to 8.1.1
2020-03-10 19:06:29 +01:00
dependabot-preview[bot]
59f739a60f Bump electron from 8.0.3 to 8.1.1
Bumps [electron](https://github.com/electron/electron) from 8.0.3 to 8.1.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.3...v8.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-10 02:05:22 +00:00
dependabot-preview[bot]
7c8cc19c0e Merge pull request #395 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.4 2020-03-09 17:41:00 +00:00
dependabot-preview[bot]
c0bf16f5f8 Bump yarn from 1.22.1 to 1.22.4
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.1 to 1.22.4.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.22.1...v1.22.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-09 17:32:13 +00:00
Fruxh
f9038a69ed Merge pull request #394 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.0
Bump @types/node from 13.7.7 to 13.9.0
2020-03-07 06:24:25 +01:00
Fruxh
dceaeadcdd Merge pull request #389 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.0
Bump ssh2-sftp-client from 5.0.2 to 5.1.0
2020-03-07 03:26:55 +01:00
dependabot-preview[bot]
23e71ddcb3 Bump @types/node from 13.7.7 to 13.9.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.7 to 13.9.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 19:19:04 +00:00
dependabot-preview[bot]
080417fc64 Bump ssh2-sftp-client from 5.0.2 to 5.1.0
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 17:12:56 +00:00
dependabot-preview[bot]
24d61c6dd0 Merge pull request #393 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.1 2020-03-06 17:10:39 +00:00
dependabot-preview[bot]
dfceb60f4d Bump yarn from 1.22.0 to 1.22.1
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.0 to 1.22.1.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.22.0...v1.22.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 17:06:15 +00:00
Fruxh
369e810c48 Merge pull request #385 from PreMiD/dependabot/npm_and_yarn/unzipper-0.10.10
Bump unzipper from 0.10.8 to 0.10.10
2020-03-06 17:55:09 +01:00
Fruxh
cf56d681b3 Merge pull request #381 from PreMiD/dependabot/npm_and_yarn/types/archiver-3.1.0
Bump @types/archiver from 3.0.0 to 3.1.0
2020-03-06 17:54:54 +01:00
dependabot-preview[bot]
7d9604a067 Merge pull request #391 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.4 2020-03-05 18:43:05 +00:00
dependabot-preview[bot]
00725b6f9c Bump @types/prompts from 2.0.3 to 2.0.4
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-05 18:38:16 +00:00
Fruxh
ff3341c506 Merge pull request #390 from doomlerd/patch-1
To avoid confusion
2020-03-05 17:19:08 +01:00
Jack
2a5dfcc617 To avoid confusion 2020-03-04 22:44:19 +01:00
dependabot-preview[bot]
a57e9245a7 Bump unzipper from 0.10.8 to 0.10.10
Bumps [unzipper](https://github.com/ZJONSSON/node-unzipper) from 0.10.8 to 0.10.10.
- [Release notes](https://github.com/ZJONSSON/node-unzipper/releases)
- [Commits](https://github.com/ZJONSSON/node-unzipper/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-03 02:28:48 +00:00
dependabot-preview[bot]
48cfd57476 Merge pull request #388 from PreMiD/dependabot/npm_and_yarn/electron-8.0.3 2020-03-03 02:27:23 +00:00
dependabot-preview[bot]
16afffad83 Bump electron from 8.0.2 to 8.0.3
Bumps [electron](https://github.com/electron/electron) from 8.0.2 to 8.0.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.2...v8.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-03 02:21:50 +00:00
dependabot-preview[bot]
914aaa0bce Merge pull request #387 from PreMiD/dependabot/npm_and_yarn/typescript-3.8.3 2020-02-28 22:30:39 +00:00
dependabot-preview[bot]
237f751824 Bump typescript from 3.8.2 to 3.8.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.8.2...v3.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-28 22:25:50 +00:00
dependabot-preview[bot]
d76a58732e Merge pull request #386 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.7 2020-02-28 19:12:12 +00:00
dependabot-preview[bot]
c58188f52c Bump @types/node from 13.7.6 to 13.7.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.6 to 13.7.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-28 19:07:30 +00:00
Fruxh
f61120230c Merge pull request #378 from callumok2004/patch-1
Changed "wiki.premid.app" to "docs.premid.app"
2020-02-26 20:51:45 +01:00
dependabot-preview[bot]
1c7bd5fcb6 Merge pull request #384 from PreMiD/dependabot/npm_and_yarn/electron-8.0.2 2020-02-26 06:20:41 +00:00
dependabot-preview[bot]
d39d6051aa Bump electron from 8.0.1 to 8.0.2
Bumps [electron](https://github.com/electron/electron) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.1...v8.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-26 05:48:42 +00:00
dependabot-preview[bot]
16d1d0af57 Merge pull request #383 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.6 2020-02-26 01:06:48 +00:00
dependabot-preview[bot]
64871f5e72 Bump @types/node from 13.7.5 to 13.7.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.5 to 13.7.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-26 01:02:17 +00:00
dependabot-preview[bot]
27aeadb946 Merge pull request #382 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.5 2020-02-25 19:55:51 +00:00
dependabot-preview[bot]
21b5b58951 Bump @types/node from 13.7.4 to 13.7.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.4 to 13.7.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-25 19:50:53 +00:00
dependabot-preview[bot]
cf13342286 Bump @types/archiver from 3.0.0 to 3.1.0
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-25 19:09:18 +00:00
Callum OKane
42565a61bb Changed "wiki.premid.app" to "docs.premid.app" 2020-02-23 21:11:24 +00:00
dependabot-preview[bot]
0c8b337acf Merge pull request #377 from PreMiD/dependabot/npm_and_yarn/electron-store-5.1.1 2020-02-22 09:58:46 +00:00
dependabot-preview[bot]
baa9efb97e Bump electron-store from 5.1.0 to 5.1.1
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-22 09:51:12 +00:00
dependabot-preview[bot]
f8df39a62a Merge pull request #376 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.2 2020-02-21 22:14:28 +00:00
dependabot-preview[bot]
e4258e1a2a Bump fast-glob from 3.2.1 to 3.2.2
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.2.1...3.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 21:01:53 +00:00
Florian Metz
8e77d5cdcc Merge pull request #374 from PreMiD/dependabot/npm_and_yarn/typescript-3.8.2
Bump typescript from 3.7.5 to 3.8.2
2020-02-21 00:13:52 +01:00
dependabot-preview[bot]
3aff551a85 Bump typescript from 3.7.5 to 3.8.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.5 to 3.8.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 22:58:53 +00:00
dependabot-preview[bot]
2eaac6ce00 Merge pull request #373 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.1 2020-02-20 18:55:42 +00:00
dependabot-preview[bot]
8d3c5b2925 Bump fast-glob from 3.2.0 to 3.2.1
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.2.0...3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 18:51:13 +00:00
dependabot-preview[bot]
d6e80c2689 Merge pull request #372 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.4 2020-02-19 20:31:08 +00:00
dependabot-preview[bot]
c7210b89cb Bump @types/node from 13.7.3 to 13.7.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.3 to 13.7.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-19 20:26:51 +00:00
dependabot-preview[bot]
adf34a4c9a Merge pull request #371 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.3 2020-02-19 19:26:23 +00:00
dependabot-preview[bot]
41223b02e3 Bump @types/node from 13.7.2 to 13.7.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.2 to 13.7.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-19 19:21:39 +00:00
Florian Metz
7e3e6f82f4 Merge pull request #369 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-8.1.0
Bump @types/fs-extra from 8.0.1 to 8.1.0
2020-02-18 23:37:20 +01:00
Florian Metz
f29728d915 Update FUNDING.yml 2020-02-18 23:29:18 +01:00
dependabot-preview[bot]
96f2cf8468 Merge pull request #370 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.2 2020-02-18 21:11:13 +00:00
dependabot-preview[bot]
87dfc30866 Bump @types/node from 13.7.1 to 13.7.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.1 to 13.7.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-18 21:05:38 +00:00
dependabot-preview[bot]
a4508e0d88 Bump @types/fs-extra from 8.0.1 to 8.1.0
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 8.0.1 to 8.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-18 00:50:47 +00:00
Florian Metz
398dedb2ae Merge pull request #363 from PreMiD/dependabot/npm_and_yarn/types/unzipper-0.10.2
Bump @types/unzipper from 0.10.1 to 0.10.2
2020-02-16 18:31:19 +01:00
Florian Metz
b9db443fe4 Merge pull request #367 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.0
Bump fast-glob from 3.1.1 to 3.2.0
2020-02-16 18:31:12 +01:00
Florian Metz
4da95c4c15 🐛 Fix updateChecker 2020-02-16 18:30:40 +01:00
dependabot-preview[bot]
75844f00b4 Bump fast-glob from 3.1.1 to 3.2.0
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.1.1...3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-15 11:25:32 +00:00
dependabot-preview[bot]
e5ab4cf3b9 Merge pull request #365 from PreMiD/dependabot/npm_and_yarn/prompts-2.3.1 2020-02-14 21:34:05 +00:00
dependabot-preview[bot]
484f49346c Bump prompts from 2.3.0 to 2.3.1
Bumps [prompts](https://github.com/terkelg/prompts) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/terkelg/prompts/releases)
- [Commits](https://github.com/terkelg/prompts/compare/v2.3.0...v2.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-14 21:29:01 +00:00
dependabot-preview[bot]
7cd02f2c9a Bump @types/unzipper from 0.10.1 to 0.10.2
Bumps [@types/unzipper](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/unzipper) from 0.10.1 to 0.10.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/unzipper)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-14 18:48:54 +00:00
dependabot-preview[bot]
b965eb49c9 Merge pull request #364 from PreMiD/dependabot/npm_and_yarn/electron-8.0.1 2020-02-14 18:47:32 +00:00
dependabot-preview[bot]
b21281678b Bump electron from 8.0.0 to 8.0.1
Bumps [electron](https://github.com/electron/electron) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-14 18:43:22 +00:00
dependabot-preview[bot]
d5046d9173 Merge pull request #359 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.1 2020-02-11 17:29:12 +00:00
dependabot-preview[bot]
315bd4ea96 Bump @types/node from 13.7.0 to 13.7.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.0 to 13.7.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-11 17:24:47 +00:00
Florian Metz
9708d78ff2 Merge pull request #356 from PreMiD/dependabot/npm_and_yarn/types/ssh2-sftp-client-4.1.3
Bump @types/ssh2-sftp-client from 4.1.2 to 4.1.3
2020-02-10 17:47:23 +01:00
Florian Metz
6dd8749cc4 Update deploy.yml 2020-02-10 17:47:10 +01:00
dependabot-preview[bot]
bb222f4858 Merge pull request #358 from PreMiD/dependabot/npm_and_yarn/rimraf-3.0.2 2020-02-09 07:14:17 +00:00
dependabot-preview[bot]
5bfb150b89 Bump rimraf from 3.0.1 to 3.0.2
Bumps [rimraf](https://github.com/isaacs/rimraf) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/isaacs/rimraf/releases)
- [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v3.0.1...v3.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-09 07:06:14 +00:00
Florian Metz
86846c6631 ♻ Some bug fixes / features 2020-02-09 00:31:30 +01:00
dependabot-preview[bot]
5c0fd897ac Merge pull request #357 from PreMiD/dependabot/npm_and_yarn/electron-packager-14.2.1 2020-02-07 23:44:10 +00:00
dependabot-preview[bot]
61ebf7207e Bump electron-packager from 14.2.0 to 14.2.1
Bumps [electron-packager](https://github.com/electron/electron-packager) from 14.2.0 to 14.2.1.
- [Release notes](https://github.com/electron/electron-packager/releases)
- [Changelog](https://github.com/electron/electron-packager/blob/master/NEWS.md)
- [Commits](https://github.com/electron/electron-packager/compare/v14.2.0...v14.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 23:23:34 +00:00
dependabot-preview[bot]
57fcfc7377 Bump @types/ssh2-sftp-client from 4.1.2 to 4.1.3
Bumps [@types/ssh2-sftp-client](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ssh2-sftp-client) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ssh2-sftp-client)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-06 17:49:19 +00:00
Florian Metz
6e35f9393d Merge pull request #353 from PreMiD/dependabot/npm_and_yarn/electron-8.0.0
Bump electron from 7.1.11 to 8.0.0
2020-02-05 07:31:02 +01:00
dependabot-preview[bot]
57e83f8d46 Bump electron from 7.1.11 to 8.0.0
Bumps [electron](https://github.com/electron/electron) from 7.1.11 to 8.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v7.1.11...v8.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 23:56:38 +00:00
Florian Metz
7e20dba636 F 2020-02-02 01:44:46 +01:00
Florian Metz
ce4c61671e Merge branch 'stable' of https://github.com/PreMiD/PreMiD into stable 2020-02-02 01:35:58 +01:00
Florian Metz
06a330d25e 🐛 Hopefully fix everything.... 2020-02-02 01:35:57 +01:00
Florian Metz
eb2a614094 Merge pull request #349 from PreMiD/imgbot
[ImgBot] Optimize images
2020-02-01 16:17:23 +01:00
Florian Metz
a27cf3a765 🚮 Remove import 2020-02-01 16:16:53 +01:00
Florian Metz
26a77642a1 🐛 Fix path for macOS 2020-02-01 16:06:42 +01:00
Florian Metz
3191c9176e Package asar 2020-02-01 16:03:15 +01:00
ImgBotApp
8866af8c30 [ImgBot] Optimize images
/src/assets/tray/Icon@2x.png -- 0.58kb -> 0.53kb (7.45%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-02-01 13:27:34 +00:00
Florian Metz
a06c120b28 Merge branch 'stable' of https://github.com/PreMiD/PreMiD into stable 2020-02-01 14:26:00 +01:00
Florian Metz
d5361c085d ♻ Recode some app stuff 2020-02-01 14:25:59 +01:00
Florian Metz
7d7573f58f Merge pull request #348 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.0
Bump @types/node from 13.5.3 to 13.7.0
2020-02-01 12:43:42 +01:00
dependabot-preview[bot]
55bb2f377e Bump @types/node from 13.5.3 to 13.7.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.3 to 13.7.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-31 21:48:42 +00:00
dependabot-preview[bot]
738a25fcc4 Merge pull request #347 from PreMiD/dependabot/npm_and_yarn/types/node-13.5.3 2020-01-30 21:44:10 +00:00
dependabot-preview[bot]
538888df75 Bump @types/node from 13.5.2 to 13.5.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.2 to 13.5.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-30 21:39:30 +00:00
dependabot-preview[bot]
a2c767181d Merge pull request #346 from PreMiD/dependabot/npm_and_yarn/electron-7.1.11 2020-01-30 10:39:17 +00:00
dependabot-preview[bot]
63f954d8e7 Bump electron from 7.1.10 to 7.1.11
Bumps [electron](https://github.com/electron/electron) from 7.1.10 to 7.1.11.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v7.1.10...v7.1.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-30 10:35:18 +00:00
dependabot-preview[bot]
fea67deaa3 Merge pull request #345 from PreMiD/dependabot/npm_and_yarn/types/node-13.5.2 2020-01-30 01:16:45 +00:00
dependabot-preview[bot]
e969d5471a Bump @types/node from 13.5.1 to 13.5.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.1 to 13.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-29 22:21:22 +00:00
Florian Metz
b8987b279e ♻ Recode some old code 2020-01-29 15:14:05 +01:00
dependabot-preview[bot]
890e0c5361 Merge pull request #344 from PreMiD/dependabot/npm_and_yarn/types/node-13.5.1 2020-01-28 20:01:14 +00:00
dependabot-preview[bot]
8fb9364c3a Bump @types/node from 13.5.0 to 13.5.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.0 to 13.5.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 19:56:40 +00:00
Florian Metz
c6019e181f Merge pull request #342 from PreMiD/dependabot/npm_and_yarn/timeraa/devscript-21f3747
Bump @timeraa/devscript from `201329e` to `21f3747`
2020-01-28 12:45:28 +01:00
dependabot-preview[bot]
58a00d7eb6 Merge pull request #343 from PreMiD/dependabot/npm_and_yarn/rimraf-3.0.1 2020-01-28 03:53:03 +00:00
dependabot-preview[bot]
c05cb798f2 Bump rimraf from 3.0.0 to 3.0.1
Bumps [rimraf](https://github.com/isaacs/rimraf) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/isaacs/rimraf/releases)
- [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v3.0.0...v3.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 03:47:56 +00:00
dependabot-preview[bot]
fed5e453a8 Bump @timeraa/devscript from 201329e to 21f3747
Bumps [@timeraa/devscript](https://github.com/Timeraa/DevScript) from `201329e` to `21f3747`.
- [Release notes](https://github.com/Timeraa/DevScript/releases)
- [Commits](201329e339...21f374756b)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 08:28:19 +00:00
Florian Metz
68a3478301 Show download progress 2020-01-26 19:58:43 +01:00
Florian Metz
e3704dd8e7 🐛 Fix missing deps 2020-01-26 10:58:22 +01:00
Florian Metz
fb76dd7b6a 📑 Version bump 2020-01-26 10:52:03 +01:00
Florian Metz
9fddc7ff34 ♻ cmd.exe (updater) > PreMiD-Updater.exe 2020-01-26 10:50:29 +01:00
Florian Metz
605b496a01 Merge pull request #340 from PreMiD/imgbot
[ImgBot] Optimize images
2020-01-26 06:04:13 +01:00
Florian Metz
d1c6b957f7 Done. Finally. 2020-01-26 06:02:46 +01:00
Florian Metz
5953a74e8d 🐛 Bug fixes for MacOS not working 2020-01-26 05:09:15 +01:00
Florian Metz
85b16aa6b9 🐛 Small bug fixes 2020-01-26 02:29:10 +01:00
Florian Metz
e1253cadae I need this 2020-01-26 01:15:40 +01:00
Florian Metz
acef51a73e Pls work 2020-01-26 01:09:55 +01:00
Florian Metz
82649cbfc2 Please work 2020-01-25 23:40:23 +01:00
ImgBotApp
c7a2c5347e [ImgBot] Optimize images
/installer_assets/leftSide.png -- 8.06kb -> 7.78kb (3.45%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-01-25 22:26:46 +00:00
Florian Metz
eca57f9276 Too lazy for this 2020-01-25 23:25:11 +01:00
Florian Metz
1ca392fb40 🐛 Small bug fixes 2020-01-25 22:27:21 +01:00
Florian Metz
0cfec775b1 ♻ Recode updater, Fixes #322 2020-01-25 22:26:26 +01:00
Florian Metz
0d3d9472c7 New installer 2020-01-25 22:25:30 +01:00
Florian Metz
9360f17c23 🔼 Update dependencies 2020-01-25 22:13:29 +01:00
dependabot-preview[bot]
c0369461fc Merge pull request #337 from PreMiD/dependabot/npm_and_yarn/electron-7.1.10 2020-01-22 22:05:40 +00:00
dependabot-preview[bot]
3bef8009de Bump electron from 7.1.9 to 7.1.10
Bumps [electron](https://github.com/electron/electron) from 7.1.9 to 7.1.10.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.9...v7.1.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-22 21:54:14 +00:00
Florian Metz
7c0d78ee3b Create CODEOWNERS 2020-01-17 08:32:36 +01:00
dependabot-preview[bot]
9439055ebb Merge pull request #333 from PreMiD/dependabot/npm_and_yarn/typescript-3.7.5 2020-01-16 21:27:43 +00:00
dependabot-preview[bot]
74e3896af8 Bump typescript from 3.7.4 to 3.7.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.4 to 3.7.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.4...v3.7.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-16 21:19:37 +00:00
dependabot-preview[bot]
688cc2924c Merge pull request #328 from PreMiD/dependabot/npm_and_yarn/electron-7.1.9 2020-01-13 19:47:15 +00:00
dependabot-preview[bot]
7049d8f0b9 Bump electron from 7.1.8 to 7.1.9
Bumps [electron](https://github.com/electron/electron) from 7.1.8 to 7.1.9.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.8...v7.1.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-13 19:39:48 +00:00
Florian Metz
ff47789095 Merge pull request #309 from fossabot/stable
Add license scan report and status
2020-01-13 05:23:28 +01:00
dependabot-preview[bot]
f58079b62b Merge pull request #325 from PreMiD/dependabot/npm_and_yarn/electron-7.1.8 2020-01-08 22:17:33 +00:00
dependabot-preview[bot]
08efebc87c Bump electron from 7.1.7 to 7.1.8
Bumps [electron](https://github.com/electron/electron) from 7.1.7 to 7.1.8.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.7...v7.1.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-08 22:10:00 +00:00
Florian Metz
d953ab89f4 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-12-25 21:46:50 +01:00
Florian Metz
d171c61bcc 🐛 App freeze when loading presence 2019-12-25 21:46:40 +01:00
dependabot-preview[bot]
cce63f02b5 Merge pull request #318 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.3.1 2019-12-21 23:59:07 +00:00
dependabot-preview[bot]
655c7babdb Bump ssh2-sftp-client from 4.3.0 to 4.3.1
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-21 23:51:39 +00:00
dependabot-preview[bot]
22703796d6 Merge pull request #317 from PreMiD/dependabot/npm_and_yarn/typescript-3.7.4 2019-12-20 21:55:29 +00:00
dependabot-preview[bot]
f8aeb97d6c Bump typescript from 3.7.3 to 3.7.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.3 to 3.7.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-20 21:48:35 +00:00
dependabot-preview[bot]
8739d2ae42 Merge pull request #316 from PreMiD/dependabot/npm_and_yarn/electron-7.1.7 2019-12-19 21:33:09 +00:00
dependabot-preview[bot]
f27fe16d8f Bump electron from 7.1.6 to 7.1.7
Bumps [electron](https://github.com/electron/electron) from 7.1.6 to 7.1.7.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.6...v7.1.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-19 21:25:32 +00:00
dependabot-preview[bot]
8453db60fb Merge pull request #315 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.21 2019-12-18 14:51:01 +00:00
dependabot-preview[bot]
18267465df Bump @types/node from 12.12.20 to 12.12.21
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.20 to 12.12.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-18 14:44:11 +00:00
dependabot-preview[bot]
a8fa434e23 Merge pull request #314 from PreMiD/dependabot/npm_and_yarn/electron-7.1.6 2019-12-18 02:28:44 +00:00
dependabot-preview[bot]
11f4c3defb Bump electron from 7.1.5 to 7.1.6
Bumps [electron](https://github.com/electron/electron) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.5...v7.1.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-18 02:21:24 +00:00
dependabot-preview[bot]
9e7db72b70 Merge pull request #313 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.20 2019-12-17 18:24:56 +00:00
dependabot-preview[bot]
0c856bad5a Bump @types/node from 12.12.19 to 12.12.20
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.19 to 12.12.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-17 18:17:59 +00:00
dependabot-preview[bot]
e24b8963e6 Merge pull request #312 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.19 2019-12-17 14:15:20 +00:00
dependabot-preview[bot]
c4ea44d025 Bump @types/node from 12.12.18 to 12.12.19
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.18 to 12.12.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-17 14:07:50 +00:00
dependabot-preview[bot]
c80b248ad4 Merge pull request #311 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.18 2019-12-16 13:50:52 +00:00
dependabot-preview[bot]
c44f8a7ab1 Bump @types/node from 12.12.17 to 12.12.18
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.17 to 12.12.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-16 13:43:09 +00:00
dependabot-preview[bot]
02f0458e09 Merge pull request #310 from PreMiD/dependabot/npm_and_yarn/electron-7.1.5 2019-12-13 22:26:01 +00:00
dependabot-preview[bot]
ff7fd622a8 Bump electron from 7.1.4 to 7.1.5
Bumps [electron](https://github.com/electron/electron) from 7.1.4 to 7.1.5.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.4...v7.1.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-13 22:18:56 +00:00
fossabot
1d066654b8 Add license scan report and status
Signed-off-by: fossabot <badges@fossa.io>
2019-12-11 22:46:54 -08:00
dependabot-preview[bot]
0b9167413e Merge pull request #308 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.2 2019-12-11 14:42:56 +00:00
dependabot-preview[bot]
0f02624dbc Bump nodemon from 2.0.1 to 2.0.2
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.1...v2.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-11 14:35:49 +00:00
dependabot-preview[bot]
f9728f1847 Merge pull request #307 from PreMiD/dependabot/npm_and_yarn/yarn-1.21.1 2019-12-11 14:06:08 +00:00
dependabot-preview[bot]
63488d82eb Bump yarn from 1.21.0 to 1.21.1
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.21.0 to 1.21.1.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.21.0...v1.21.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-11 13:57:52 +00:00
dependabot-preview[bot]
819d2e6ea0 Merge pull request #306 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.17 2019-12-10 19:43:02 +00:00
dependabot-preview[bot]
2878b9df60 Bump @types/node from 12.12.16 to 12.12.17
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.16 to 12.12.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-10 19:34:46 +00:00
dependabot-preview[bot]
f08c695702 Merge pull request #305 from PreMiD/dependabot/npm_and_yarn/electron-7.1.4 2019-12-10 01:50:13 +00:00
dependabot-preview[bot]
5d8d5b0c27 Bump electron from 7.1.3 to 7.1.4
Bumps [electron](https://github.com/electron/electron) from 7.1.3 to 7.1.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.3...v7.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-10 01:42:48 +00:00
dependabot-preview[bot]
686a95514e Merge pull request #304 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.16 2019-12-09 21:02:56 +00:00
dependabot-preview[bot]
a3eea0d968 Bump @types/node from 12.12.15 to 12.12.16
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.15 to 12.12.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-09 20:55:18 +00:00
Florian Metz
4be969d189 Merge pull request #296 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.3.0
Bump ssh2-sftp-client from 4.2.4 to 4.3.0
2019-12-09 20:59:01 +01:00
dependabot-preview[bot]
5123dc58c8 Bump ssh2-sftp-client from 4.2.4 to 4.3.0
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/4.2.4...4.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-09 17:45:54 +00:00
Fruxh
12f2ea38b0 fix Dependabot PRs 2019-12-09 18:42:58 +01:00
dependabot-preview[bot]
baf4a663df Merge pull request #303 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.15 2019-12-09 12:47:20 +00:00
dependabot-preview[bot]
8fce5cd523 Bump @types/node from 12.12.14 to 12.12.15
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.14 to 12.12.15.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-09 12:39:16 +00:00
dependabot-preview[bot]
7eb97c0103 Merge pull request #301 from PreMiD/dependabot/npm_and_yarn/typescript-3.7.3 2019-12-05 06:48:48 +00:00
dependabot-preview[bot]
33e83626bf Bump typescript from 3.7.2 to 3.7.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.2...v3.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-05 06:40:19 +00:00
dependabot-preview[bot]
38d6b07318 Merge pull request #300 from PreMiD/dependabot/npm_and_yarn/types/ssh2-sftp-client-4.1.2 2019-12-03 06:50:44 +00:00
dependabot-preview[bot]
e5b95f10a2 Merge pull request #298 from PreMiD/dependabot/npm_and_yarn/electron-7.1.3 2019-12-03 06:49:53 +00:00
dependabot-preview[bot]
44ce8e8d09 Bump @types/ssh2-sftp-client from 4.1.1 to 4.1.2
Bumps [@types/ssh2-sftp-client](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ssh2-sftp-client) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ssh2-sftp-client)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-03 06:42:28 +00:00
dependabot-preview[bot]
008422434b Bump electron from 7.1.2 to 7.1.3
Bumps [electron](https://github.com/electron/electron) from 7.1.2 to 7.1.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.2...v7.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-03 06:41:50 +00:00
dependabot-preview[bot]
3e3dfd5636 Merge pull request #297 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.1.1 2019-12-02 06:54:52 +00:00
dependabot-preview[bot]
5838a98d2f Bump fast-glob from 3.1.0 to 3.1.1
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/v3.1.0...3.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-02 06:46:06 +00:00
Florian Metz
f6be32d492 🎨 Small style changes 2019-11-30 17:38:07 +01:00
dependabot-preview[bot]
8c7fee9f6d Merge pull request #295 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.14 2019-11-26 06:49:34 +00:00
dependabot-preview[bot]
e9a245b144 Bump @types/node from 12.12.12 to 12.12.14
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.12 to 12.12.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-26 06:41:36 +00:00
dependabot-preview[bot]
2eb2514e74 Merge pull request #293 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.2.4 2019-11-25 07:06:36 +00:00
dependabot-preview[bot]
7e69bf8ac3 Merge pull request #294 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.1 2019-11-25 07:00:33 +00:00
dependabot-preview[bot]
53dbe582ac Merge pull request #292 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.12 2019-11-25 07:00:03 +00:00
dependabot-preview[bot]
30e94a8964 Bump ssh2-sftp-client from 4.2.3 to 4.2.4
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/4.2.3...4.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:59:52 +00:00
dependabot-preview[bot]
c89bfcd4f9 Merge pull request #291 from PreMiD/dependabot/npm_and_yarn/yarn-1.19.2 2019-11-25 06:58:35 +00:00
dependabot-preview[bot]
ed3bbc5032 Merge pull request #290 from PreMiD/dependabot/npm_and_yarn/electron-packager-14.1.1 2019-11-25 06:58:31 +00:00
dependabot-preview[bot]
855618d926 Bump nodemon from 2.0.0 to 2.0.1
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.0...v2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:52:08 +00:00
dependabot-preview[bot]
26fcdc4b6e Bump @types/node from 12.12.11 to 12.12.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.11 to 12.12.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:51:14 +00:00
dependabot-preview[bot]
7e9b5582c0 Bump yarn from 1.19.1 to 1.19.2
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.19.1...v1.19.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:50:51 +00:00
dependabot-preview[bot]
a850aba829 Bump electron-packager from 14.1.0 to 14.1.1
Bumps [electron-packager](https://github.com/electron/electron-packager) from 14.1.0 to 14.1.1.
- [Release notes](https://github.com/electron/electron-packager/releases)
- [Changelog](https://github.com/electron/electron-packager/blob/master/NEWS.md)
- [Commits](https://github.com/electron/electron-packager/compare/v14.1.0...v14.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:50:24 +00:00
Florian Metz
e672acac43 Merge pull request #289 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.0
Bump nodemon from 1.19.4 to 2.0.0
2019-11-21 14:41:25 +01:00
dependabot-preview[bot]
0e39061f1b Bump nodemon from 1.19.4 to 2.0.0
Bumps [nodemon](https://github.com/remy/nodemon) from 1.19.4 to 2.0.0.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v1.19.4...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-21 06:38:54 +00:00
dependabot-preview[bot]
c0ed81298d Merge pull request #288 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.11 2019-11-20 06:59:39 +00:00
dependabot-preview[bot]
dffed32515 Bump @types/node from 12.12.9 to 12.12.11
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.9 to 12.12.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-20 06:51:13 +00:00
dependabot-preview[bot]
a679908c6b Merge pull request #287 from PreMiD/dependabot/npm_and_yarn/electron-7.1.2 2019-11-20 06:49:43 +00:00
dependabot-preview[bot]
63fac649d9 Bump electron from 7.1.1 to 7.1.2
Bumps [electron](https://github.com/electron/electron) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.1...v7.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-20 06:42:16 +00:00
dependabot-preview[bot]
78a78340a0 Merge pull request #286 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.9 2019-11-19 06:53:34 +00:00
dependabot-preview[bot]
1f1f3efb43 Bump @types/node from 12.12.8 to 12.12.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.8 to 12.12.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-19 06:44:52 +00:00
Florian Metz
4bc8ea068e ♻️ Install DevDependencies instead 2019-11-18 13:00:37 +01:00
Florian Metz
a85b73b935 Merge pull request #284 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.8
Bump @types/node from 12.12.7 to 12.12.8
2019-11-18 12:51:29 +01:00
Florian Metz
e4b01de2b5 Update deploy.yml 2019-11-18 12:43:18 +01:00
Florian Metz
b21be7d2c9 Update deploy.yml 2019-11-18 12:30:23 +01:00
Florian Metz
d410c4699b Update deploy.yml 2019-11-18 12:19:22 +01:00
Florian Metz
e7b259f764 Update deploy.yml 2019-11-18 12:13:22 +01:00
Florian Metz
0405098dcc Update deploy.yml 2019-11-18 12:01:51 +01:00
Florian Metz
6aa7b2afe7 Update deploy.yml 2019-11-18 11:47:11 +01:00
Florian Metz
255edefa03 Update deploy.yml 2019-11-18 11:39:18 +01:00
dependabot-preview[bot]
32e8538e88 Bump @types/node from 12.12.7 to 12.12.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.7 to 12.12.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-18 06:49:28 +00:00
Florian Metz
5bb697bb85 I go to bed if this doesn't work 2019-11-18 01:18:47 +01:00
Florian Metz
46d8e1ecf5 plsssssss 2019-11-18 01:09:52 +01:00
Florian Metz
53e4615a7a sss 2019-11-18 01:01:59 +01:00
Florian Metz
7b9eae280d I hate doing this but it will be so good... 2019-11-18 00:55:30 +01:00
Florian Metz
e5934f9e85 Meh 2019-11-18 00:42:54 +01:00
Florian Metz
26fae1dd06 Fix yml 2019-11-18 00:10:36 +01:00
Florian Metz
c0aaba73de 🛠 Windows 2019-11-18 00:10:08 +01:00
Florian Metz
e849d230e7 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-17 23:55:16 +01:00
Florian Metz
2c23822ace ♻️ Refactoring 2019-11-17 23:55:12 +01:00
Florian Metz
342e44a20f Update deploy.yml 2019-11-17 23:38:46 +01:00
Florian Metz
121891f825 Update deploy.yml 2019-11-17 23:34:15 +01:00
Florian Metz
1da64adca1 Update deploy.yml 2019-11-17 23:30:03 +01:00
Florian Metz
96c8fecb9d Update deploy.yml 2019-11-17 23:25:12 +01:00
Florian Metz
178858d67c Update deploy.yml 2019-11-17 23:20:04 +01:00
Florian Metz
18b2899b25 Update deploy.yml 2019-11-17 23:16:12 +01:00
Florian Metz
8f6c324267 pls 2019-11-17 22:57:18 +01:00
Florian Metz
9fad4423f4 ssss 2019-11-17 22:53:18 +01:00
Florian Metz
f82f03a06f sas 2019-11-17 22:48:32 +01:00
Florian Metz
73b82b12a7 pls 2019-11-17 22:42:09 +01:00
Florian Metz
f49c9ea60d Update deploy.yml 2019-11-17 22:11:37 +01:00
Florian Metz
f0c53c54b7 Update deploy.yml 2019-11-17 22:08:16 +01:00
Florian Metz
ab2547cfa0 Update deploy.yml 2019-11-17 21:59:42 +01:00
Florian Metz
496512f84c Update deploy.yml 2019-11-17 18:41:54 +01:00
Florian Metz
b954427f1a Update deploy.yml 2019-11-17 18:35:19 +01:00
Florian Metz
aaebe5e65f Update deploy.yml 2019-11-17 18:30:27 +01:00
Florian Metz
7fc6cefba1 Update deploy.yml 2019-11-17 18:28:03 +01:00
Florian Metz
a30ed090c4 Update deploy.yml 2019-11-17 18:25:59 +01:00
Florian Metz
d60d22d0ec Update deploy.yml 2019-11-17 18:23:50 +01:00
Florian Metz
890cf02a5e Update deploy.yml 2019-11-16 20:49:45 +01:00
Florian Metz
af68656310 🛠 Should save my own dependency... 2019-11-16 20:48:29 +01:00
Florian Metz
21203685ba Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-16 20:46:12 +01:00
Florian Metz
9caca125d0 ♻️ Update sudoPrompt.exec 2019-11-16 20:46:09 +01:00
Florian Metz
cb182ac1b2 Update deploy.yml 2019-11-16 20:37:34 +01:00
Florian Metz
58bebf1b33 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-16 20:35:28 +01:00
Florian Metz
0ee1d67122 ♻️ Small refactoring 2019-11-16 20:35:26 +01:00
Florian Metz
e44da5e088 Merge pull request #283 from PreMiD/dependabot/npm_and_yarn/sudo-prompt-9.1.1
Bump sudo-prompt from 9.0.0 to 9.1.1
2019-11-16 02:42:56 +01:00
Florian Metz
18e2801bf8 Update deploy.yml 2019-11-16 02:17:00 +01:00
Florian Metz
c0dc7fec56 Kill me 2019-11-16 02:07:02 +01:00
Florian Metz
2ceba8a949 I hate this 2019-11-16 02:01:44 +01:00
Florian Metz
a4b9a1f415 F 2019-11-16 01:54:46 +01:00
Florian Metz
3bb7e12a1c sadsfa 2019-11-16 01:52:06 +01:00
Florian Metz
1704c31a85 sss 2019-11-16 01:48:26 +01:00
Florian Metz
65cf34b3e0 ugh 2019-11-16 01:42:29 +01:00
Florian Metz
c17e9238a7 sss 2019-11-16 01:33:03 +01:00
Florian Metz
e56d281631 🛠 More stuff 2019-11-16 01:26:20 +01:00
Florian Metz
0361dbe153 🐛 Remove ../ 2019-11-16 01:14:51 +01:00
Florian Metz
25f0ed2b29 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-16 01:12:23 +01:00
Florian Metz
ddae09fe85 🐛 This should be without brackets 2019-11-16 01:12:13 +01:00
Florian Metz
ac9b1369da Update deploy.yml 2019-11-16 01:01:43 +01:00
Florian Metz
7422c27c7d Update deploy.yml 2019-11-16 00:59:43 +01:00
Florian Metz
ccc133046c Update deploy.yml 2019-11-16 00:53:28 +01:00
Florian Metz
bf0e4abece Update deploy.yml 2019-11-16 00:49:43 +01:00
Florian Metz
e7abd2bebe Update deploy.yml 2019-11-16 00:41:34 +01:00
Florian Metz
a18ec8a20f Update deploy.yml 2019-11-16 00:33:41 +01:00
Florian Metz
4b58daac14 Update deploy.yml 2019-11-16 00:32:02 +01:00
Florian Metz
e76c1ecaf1 Update deploy.yml 2019-11-16 00:24:31 +01:00
Florian Metz
df4a4b1dce Update deploy.yml 2019-11-16 00:18:08 +01:00
Florian Metz
028f155268 Update deploy.yml 2019-11-16 00:12:57 +01:00
Florian Metz
0ccf272a1a Update deploy.yml 2019-11-16 00:01:16 +01:00
dependabot-preview[bot]
b2442b3702 Bump sudo-prompt from 9.0.0 to 9.1.1
Bumps [sudo-prompt](https://github.com/jorangreef/sudo-prompt) from 9.0.0 to 9.1.1.
- [Release notes](https://github.com/jorangreef/sudo-prompt/releases)
- [Changelog](https://github.com/jorangreef/sudo-prompt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jorangreef/sudo-prompt/compare/v9.0.0...v9.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-15 06:49:59 +00:00
Florian Metz
47d50d0500 Update deploy.yml 2019-11-15 00:26:24 +01:00
Florian Metz
7c69006e60 Update deploy.yml 2019-11-15 00:19:34 +01:00
Florian Metz
38bd00212e Update deploy.yml 2019-11-15 00:12:22 +01:00
Florian Metz
f3a1c5f569 Update deploy.yml 2019-11-15 00:11:25 +01:00
Florian Metz
6961907eec Update deploy.yml 2019-11-15 00:04:45 +01:00
Florian Metz
5b66cdd8d4 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-15 00:04:39 +01:00
Florian Metz
06d5a08dd0 Testing 2019-11-15 00:04:34 +01:00
Florian Metz
6cf14a099b Update deploy.yml 2019-11-14 23:00:52 +01:00
Florian Metz
93cee61bfb No idea if it works... 2019-11-14 22:46:14 +01:00
Florian Metz
82c8262a2c Change path 2019-11-14 22:14:01 +01:00
Florian Metz
b455c5aa2c ugh 2019-11-14 22:08:56 +01:00
Florian Metz
df352a53bc Update deploy.yml 2019-11-14 22:02:41 +01:00
Florian Metz
2546d38fce 🛠 Testing new installer strategy 2019-11-14 22:02:09 +01:00
Florian Metz
68984fa817 Merge pull request #279 from PreMiD/dependabot/npm_and_yarn/prompts-2.3.0
Bump prompts from 2.2.1 to 2.3.0
2019-11-13 21:13:08 +01:00
dependabot-preview[bot]
804ff2d2c7 Bump prompts from 2.2.1 to 2.3.0
Bumps [prompts](https://github.com/terkelg/prompts) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/terkelg/prompts/releases)
- [Commits](https://github.com/terkelg/prompts/compare/v2.2.1...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:12:49 +00:00
Fruxh
da5db665eb Merge pull request #277 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.2.3
Bump ssh2-sftp-client from 4.2.2 to 4.2.3
2019-11-13 21:11:43 +01:00
Florian Metz
a457a69c21 Merge pull request #281 from PreMiD/dependabot/npm_and_yarn/types/ssh2-sftp-client-4.1.1
Bump @types/ssh2-sftp-client from 4.1.0 to 4.1.1
2019-11-13 21:11:37 +01:00
Fruxh
0d4fb97292 Merge pull request #280 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.7
Bump @types/node from 12.12.6 to 12.12.7
2019-11-13 21:11:26 +01:00
Fruxh
b39fa254b9 Merge pull request #278 from PreMiD/dependabot/npm_and_yarn/chalk-3.0.0
Bump chalk from 2.4.2 to 3.0.0
2019-11-13 21:11:10 +01:00
Florian Metz
8e7996424c Merge pull request #282 from PreMiD/dependabot/npm_and_yarn/ora-4.0.3
Bump ora from 4.0.2 to 4.0.3
2019-11-13 21:10:52 +01:00
dependabot-preview[bot]
2b10984921 Bump chalk from 2.4.2 to 3.0.0
Bumps [chalk](https://github.com/chalk/chalk) from 2.4.2 to 3.0.0.
- [Release notes](https://github.com/chalk/chalk/releases)
- [Commits](https://github.com/chalk/chalk/compare/v2.4.2...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:06:10 +00:00
dependabot-preview[bot]
ba6cb75501 Bump @types/ssh2-sftp-client from 4.1.0 to 4.1.1
Bumps [@types/ssh2-sftp-client](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ssh2-sftp-client) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ssh2-sftp-client)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:06:08 +00:00
dependabot-preview[bot]
d792a73dcf Bump @types/node from 12.12.6 to 12.12.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.6 to 12.12.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:05:51 +00:00
dependabot-preview[bot]
dc3477b4cd Bump ssh2-sftp-client from 4.2.2 to 4.2.3
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/4.2.2...4.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:05:47 +00:00
Fruxh
45655ed3cc Merge pull request #276 from PreMiD/dependabot/npm_and_yarn/electron-7.1.1
Bump electron from 7.0.0 to 7.1.1
2019-11-13 21:04:34 +01:00
Florian Metz
e0a0048d39 Merge pull request #275 from PreMiD/dependabot/npm_and_yarn/typescript-3.7.2
Bump typescript from 3.6.4 to 3.7.2
2019-11-13 21:04:24 +01:00
Florian Metz
39c842c026 Merge pull request #274 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.3
Bump @types/prompts from 2.0.2 to 2.0.3
2019-11-13 21:04:13 +01:00
dependabot-preview[bot]
d4e3b4d40f Bump ora from 4.0.2 to 4.0.3
Bumps [ora](https://github.com/sindresorhus/ora) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/sindresorhus/ora/releases)
- [Commits](https://github.com/sindresorhus/ora/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:03:06 +00:00
dependabot-preview[bot]
7aac2586ef Bump @types/prompts from 2.0.2 to 2.0.3
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 12:14:18 +00:00
Fruxh
fe56d63258 major pkg upgrades 2019-11-08 13:11:28 +01:00
dependabot-preview[bot]
79d05914bd Bump electron from 7.0.0 to 7.1.1
Bumps [electron](https://github.com/electron/electron) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.0.0...v7.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 12:06:16 +00:00
Fruxh
cb336f47fe Merge pull request #265 from PreMiD/dependabot/npm_and_yarn/electron-store-5.1.0
Bump electron-store from 5.0.0 to 5.1.0
2019-11-08 13:04:48 +01:00
dependabot-preview[bot]
c95d54c2e9 Bump typescript from 3.6.4 to 3.7.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.6.4 to 3.7.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 11:51:14 +00:00
Fruxh
0b47b11601 Merge pull request #264 from PreMiD/dependabot/npm_and_yarn/source-map-support-0.5.16
Bump source-map-support from 0.5.13 to 0.5.16
2019-11-08 12:49:44 +01:00
dependabot-preview[bot]
eed3895f1b Bump source-map-support from 0.5.13 to 0.5.16
Bumps [source-map-support](https://github.com/evanw/node-source-map-support) from 0.5.13 to 0.5.16.
- [Release notes](https://github.com/evanw/node-source-map-support/releases)
- [Commits](https://github.com/evanw/node-source-map-support/compare/v0.5.13...v0.5.16)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 11:49:28 +00:00
dependabot-preview[bot]
fd6c4d0bf6 Bump electron-store from 5.0.0 to 5.1.0
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.0.0...v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 11:43:22 +00:00
Fruxh
e50d5a4a88 Merge pull request #261 from PreMiD/dependabot/npm_and_yarn/electron-packager-14.1.0
Bump electron-packager from 14.0.6 to 14.1.0
2019-11-08 12:41:47 +01:00
dependabot-preview[bot]
7770fb81d1 Bump electron-packager from 14.0.6 to 14.1.0
Bumps [electron-packager](https://github.com/electron/electron-packager) from 14.0.6 to 14.1.0.
- [Release notes](https://github.com/electron/electron-packager/releases)
- [Changelog](https://github.com/electron/electron-packager/blob/master/NEWS.md)
- [Commits](https://github.com/electron/electron-packager/compare/v14.0.6...v14.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-01 11:57:49 +00:00
Fruxh
bd4fcaf2f9 Merge pull request #259 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.2.2
Bump ssh2-sftp-client from 4.2.1 to 4.2.2
2019-11-01 12:30:54 +01:00
Florian Metz
297e174a84 ♻️ Update deploy script 2019-10-28 12:47:50 +01:00
Florian Metz
71c704588d ♻️ Inline source maps 2019-10-28 12:47:03 +01:00
Florian Metz
26b2ac1830 ♻️ Only import Client 2019-10-28 12:39:35 +01:00
Florian Metz
266988327f ♻️ DEPRECATION app.getName() > app.name 2019-10-28 12:39:17 +01:00
dependabot-preview[bot]
58b55bf2ba Bump ssh2-sftp-client from 4.2.1 to 4.2.2
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/4.2.1...4.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-28 07:05:58 +00:00
Florian Metz
df0f9e01bc ♻️ Small yarn stuff 2019-10-28 01:21:11 +01:00
Florian Metz
d6cc83a8ff mergi 2019-10-28 01:11:56 +01:00
Florian Metz
44f23d804d 🐛 conflicting types node 2019-10-28 01:10:47 +01:00
Florian Metz
cc06e52488 yarn > npm 2019-10-28 01:10:29 +01:00
Fruxh
a6fe077d88 Merge pull request #253 from PreMiD/dependabot/npm_and_yarn/electron-7.0.0
Bump electron from 6.0.12 to 7.0.0
2019-10-25 09:12:26 +02:00
dependabot-preview[bot]
df39ea19e7 Bump electron from 6.0.12 to 7.0.0
Bumps [electron](https://github.com/electron/electron) from 6.0.12 to 7.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v6.0.12...v7.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-24 19:19:26 +00:00
Fruxh
2f455d03f5 Merge pull request #250 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-8.0.1
Bump @types/fs-extra from 8.0.0 to 8.0.1
2019-10-24 21:17:59 +02:00
Fruxh
98c1de387d changed application badge to releases 2019-10-23 16:27:33 +02:00
dependabot-preview[bot]
53d185bf9c Bump @types/fs-extra from 8.0.0 to 8.0.1
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 07:21:23 +00:00
Florian Metz
0ef3987956 ♻️ Merge 2019-10-20 19:22:59 +02:00
Florian Metz
a7ce1d1468 ♻️ npm > yarn 2019-10-20 19:22:25 +02:00
Florian Metz
9cc2942a49 🚮 Remove unused import 2019-10-20 19:21:58 +02:00
Fruxh
4ffe34c538 Merge pull request #246 from PreMiD/dependabot/npm_and_yarn/nodemon-1.19.4
Bump nodemon from 1.19.3 to 1.19.4
2019-10-18 18:42:34 +02:00
Fruxh
22b12073f9 Merge pull request #245 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-8.0.1
Bump @types/fs-extra from 8.0.0 to 8.0.1
2019-10-18 18:42:24 +02:00
Fruxh
83489fff84 Merge pull request #244 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.2.1
Bump ssh2-sftp-client from 4.2.0 to 4.2.1
2019-10-18 18:42:08 +02:00
dependabot-preview[bot]
2511dd5b4e Bump ssh2-sftp-client from 4.2.0 to 4.2.1
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/4.2.0...4.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-18 16:41:48 +00:00
dependabot-preview[bot]
767bd08f0c Bump @types/fs-extra from 8.0.0 to 8.0.1
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-18 16:41:39 +00:00
dependabot-preview[bot]
d2ba2ff544 Bump nodemon from 1.19.3 to 1.19.4
Bumps [nodemon](https://github.com/remy/nodemon) from 1.19.3 to 1.19.4.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v1.19.3...v1.19.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-18 16:41:22 +00:00
Fruxh
f6ad1226f5 Merge pull request #247 from PreMiD/dependabot/npm_and_yarn/discord-rpc-d7929b2
Bump discord-rpc from `8d7a5b2` to `d7929b2`
2019-10-18 18:40:56 +02:00
dependabot-preview[bot]
785b0d7395 Bump discord-rpc from 8d7a5b2 to d7929b2
Bumps [discord-rpc](https://github.com/discordjs/RPC) from `8d7a5b2` to `d7929b2`.
- [Release notes](https://github.com/discordjs/RPC/releases)
- [Commits](8d7a5b235d...d7929b23fe)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-18 16:39:26 +00:00
Florian Metz
ea91a55bd6 Update deploy.yml 2019-10-18 18:37:35 +02:00
Florian Metz
c73f13baa8 🚮 Trusted Accessibility Client 2019-10-16 16:55:42 +02:00
Florian Metz
a44c68ef46 Update deploy.yml 2019-10-14 03:48:46 +02:00
Florian Metz
218627e62d Update deploy.yml 2019-10-14 03:41:49 +02:00
Florian Metz
5d6e775b02 Update deploy.yml 2019-10-14 03:33:32 +02:00
Florian Metz
2b86cff3f3 Update deploy.yml 2019-10-14 03:25:08 +02:00
Florian Metz
0bc70dbc9e Update deploy.yml 2019-10-14 03:20:01 +02:00
Florian Metz
d1f7baad2b Update deploy.yml 2019-10-14 03:11:17 +02:00
Florian Metz
6d57bc2c5a Update deploy.yml 2019-10-14 03:06:36 +02:00
Florian Metz
8e3cf93011 Update deploy.yml 2019-10-14 03:01:19 +02:00
Florian Metz
51f6d17fbb Update deploy.yml 2019-10-14 02:48:18 +02:00
Florian Metz
b2e5229c78 Update deploy.yml 2019-10-14 02:40:14 +02:00
Florian Metz
87ec87e09d Update deploy.yml 2019-10-14 02:32:50 +02:00
Florian Metz
25bf7ac915 Update deploy.yml 2019-10-14 02:21:27 +02:00
Florian Metz
bcadad5564 Update deploy.yml 2019-10-14 02:08:34 +02:00
Florian Metz
bacda4624f Update deploy.yml 2019-10-14 02:02:14 +02:00
Florian Metz
9c5434e32c Update deploy.yml 2019-10-14 01:31:10 +02:00
Florian Metz
058421b9aa Update deploy.yml 2019-10-14 01:17:52 +02:00
Florian Metz
f947f50213 Update deploy.yml 2019-10-14 01:15:22 +02:00
Florian Metz
54688e6a71 Update deploy.yml 2019-10-14 00:59:11 +02:00
Florian Metz
d789bd7710 Update deploy.yml 2019-10-14 00:52:28 +02:00
Florian Metz
b3fa69f7c7 Update deploy.yml 2019-10-14 00:49:39 +02:00
Florian Metz
3ec47b2310 sss 2019-10-14 00:31:55 +02:00
Florian Metz
9bc37d8ecd reee 2019-10-14 00:25:41 +02:00
Florian Metz
dd21c46331 🛠 DePloY 2019-10-14 00:19:31 +02:00
Florian Metz
3c69cf7d5a 🛠 DePloY 2019-10-14 00:11:44 +02:00
Florian Metz
97f8a0faf6 🛠 DePloY 2019-10-14 00:10:10 +02:00
Florian Metz
ce8b6dc995 🛠 DePloY 2019-10-13 23:48:22 +02:00
Florian Metz
d78eebdb0e 🛠 DePloY 2019-10-13 23:46:36 +02:00
Florian Metz
01f78e0595 🛠 DePloY 2019-10-13 23:44:44 +02:00
Florian Metz
fc8e710a07 🛠 DePloY 2019-10-13 23:37:56 +02:00
Florian Metz
929131f5e6 🛠 DePloY 2019-10-13 23:35:49 +02:00
Florian Metz
4fbb0e454e 🛠 DePloY 2019-10-13 23:33:12 +02:00
Florian Metz
3832a8811d 🛠 DePloY 2019-10-13 23:30:48 +02:00
Florian Metz
8f6461e80f 🛠 DePloY 2019-10-13 23:27:36 +02:00
Florian Metz
e21e12820b 🛠 DePloY 2019-10-13 23:26:43 +02:00
Florian Metz
1edff1048f 🛠 DePloY 2019-10-13 23:25:54 +02:00
Florian Metz
8e71e6b0ea 🛠 DePloY 2019-10-13 23:24:49 +02:00
Florian Metz
1efd3dbea9 🛠 DePloY 2019-10-13 23:17:03 +02:00
Florian Metz
d02ad5a5b6 🛠 DePloY 2019-10-13 19:53:34 +02:00
Florian Metz
8758047ff0 🛠 DePloY 2019-10-13 19:51:18 +02:00
Florian Metz
c17df3c2b6 🛠 DePloY 2019-10-13 19:48:09 +02:00
Florian Metz
fe54d6537f ♻️ delete app folder 2019-10-13 19:25:34 +02:00
Florian Metz
dcc3516587 eeech 2019-10-13 19:20:31 +02:00
Florian Metz
7039296c64 🛠 GitHub actions refinement 2019-10-13 19:18:51 +02:00
Florian Metz
cdba36628f ♻️ Some installer changes 2019-10-13 19:10:00 +02:00
Florian Metz
b2465f9bdc 🚮 Remove inApplicationFolder 2019-10-13 18:37:18 +02:00
Florian Metz
4b4a398c99 🐛 Only hide dock if MacOS 2019-10-13 17:55:46 +02:00
Florian Metz
d292bd033f ♻️ UpdateChecker improvements 2019-10-13 17:53:51 +02:00
Florian Metz
faa5683b26 Add moveToApplicationsFolder to prevent issues 2019-10-13 17:52:37 +02:00
Florian Metz
ce0ae1bf04 🐛 Don't force quit app on port error 2019-10-13 17:51:07 +02:00
Florian Metz
b8f49b9312 🐛 Catch setActivity/destroy errors 2019-10-13 17:49:44 +02:00
Florian Metz
7b9bcdfd10 🚮 InputManager 2019-10-13 16:29:58 +02:00
Florian Metz
72d65a18ef ♻️ Move types to files 2019-10-13 16:28:28 +02:00
220 changed files with 30011 additions and 8010 deletions

1
.devcontainer/Dockerfile Normal file
View File

@@ -0,0 +1 @@
FROM mcr.microsoft.com/devcontainers/base:bullseye

View File

@@ -0,0 +1,24 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/docker-existing-docker-compose
{
"name": "PreMiD",
"dockerComposeFile": ["docker-compose.yml"],
"service": "app",
"workspaceFolder": "/workspaces",
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "lts",
"nvmVersion": "latest"
},
"ghcr.io/joshuanianji/devcontainer-features/mount-pnpm-store:1": {},
"ghcr.io/dhoeric/features/act:1": {}
},
"overrideFeatureInstallOrder": ["ghcr.io/devcontainers/features/node:1", "ghcr.io/joshuanianji/devcontainer-features/mount-pnpm-store:1"],
"postCreateCommand": "pnpm i --frozen-lockfile",
"customizations": {
"vscode": {
"extensions": ["Gruntfuggly.todo-tree", "YoavBls.pretty-ts-errors", "EditorConfig.EditorConfig", "DeepScan.vscode-deepscan", "esbenp.prettier-vscode"]
}
},
"shutdownAction": "stopCompose"
}

View File

@@ -0,0 +1,32 @@
version: "3.8"
services:
# Update this to the name of the service you want to work with in your docker-compose.yml file
app:
build:
context: .
dockerfile: Dockerfile
# Uncomment if you want to override the service's Dockerfile to one in the .devcontainer
# folder. Note that the path of the Dockerfile and context is relative to the *primary*
# docker-compose.yml file (the first in the devcontainer.json "dockerComposeFile"
# array). The sample below assumes your primary file is in the root of your project.
#
# build:
# context: .
# dockerfile: .devcontainer/Dockerfile
volumes:
# Update this to wherever you want VS Code to mount the folder of your project
- ..:/workspaces:cached
# Uncomment the next four lines if you will use a ptrace-based debugger like C++, Go, and Rust.
# cap_add:
# - SYS_PTRACE
# security_opt:
# - seccomp:unconfined
# Overrides default command so things don't shut down after the process ends.
command: /bin/sh -c "while sleep 1000; do :; done"
redis:
image: redis
ports:
- "6379:6379"

11
.dockerignore Normal file
View File

@@ -0,0 +1,11 @@
.vscode
.DS_Store
.Trashes
.nuxt
.output
dist
node_modules
.env
Dockerfile
.dockerignore
generated

13
.gitattributes vendored Normal file
View File

@@ -0,0 +1,13 @@
* text eol=lf
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.mp4 binary
*.mp3 binary
*.gz binary
*.zip binary
*.ttf binary
*.woff binary

View File

@@ -1,30 +0,0 @@
# Contributing
## Requiered knowledge
- JavaScript
- html5
- NodeJS
Additional:
- CSS
- [VueJS](https://vuejs.org/)
- [ElectronJS](https://electronjs.org/)
- [NPMjs](https://www.npmjs.com/)
A source code editor is also requiered. We recommend [Visual Studio Code](https://code.visualstudio.com/).
### Installing the components
1. Install [Git](https://git-scm.com/)
2. Install [Node](https://nodejs.org/en/)
### Cloning the project
1. Fork the [repository](https://github.com/PreMiD/PreMiD)
2. Open a terminal and type `git clone https://github.com/PreMiD/PreMiD`
### Coding your vision
Please keep the structure. We don't want to disorganize our project. Chaotic files may not be accepted.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 682 KiB

13
.github/FUNDING.yml vendored
View File

@@ -1,12 +1,3 @@
# These are supported funding model platforms
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
github: [PreMiD, Timeraa]
patreon: Timeraa
open_collective: premid
ko_fi: timeraa
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZU8Q766ACS2WS&lc=US
ko_fi: Timeraa

View File

@@ -1,28 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1.
2.
3.
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.

View File

@@ -1,16 +0,0 @@
---
name: Feature request
about: Suggest an idea for PreMiD
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.

View File

@@ -1,16 +0,0 @@
---
name: Service request
about: Suggest Rich Presence support for a website
---
**What's the name of the service?**
Ex. www.youtube.com | YouTube
**What should the Presence display?**
Informations about the current video
**Why do you want support for this service?**
Tell us why you want to have support for this website. Please don't just tell us "I use it all the time"
**Are you able to provide an image for the service? (512x512 minimum)**
If you can provide the logo pls paste a link in here or the image

BIN
.github/Logo.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

BIN
.github/Patreon.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

1
.github/PayPal.svg vendored

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 5.1 KiB

13
.github/SUPPORT.md vendored
View File

@@ -1,13 +0,0 @@
# How to get support
## Take a look at the [wiki](https://wiki.premid.app)
Our GitHub wiki is full of information around PreMiD.<br>
Take a look and feel free to contribute if you want to add something new.
## [Open a issue](https://github.com/PreMiD/PreMiD/issues/new/choose) on [GitHub](https://github.com/PreMiD/PreMiD)
Simply open a issue if you don't feel allright.<br>
*Aand there he goes...*
## Ask a staff member in [#support](https://discord.gg/WvfVZ8T)
The team is ready to tell you the secrets of the underworld.<br>
Join our [Discord server](https://discord.gg/WvfVZ8T) and find out what we're hiding.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -0,0 +1,36 @@
name: Build and Push Docker Image
description: Builds a Docker image and pushes it to GitHub Container Registry
inputs:
app:
description: Name of the app
required: true
token:
description: GitHub token
required: true
outputs:
version:
description: Version of the app
value: ${{ steps.get_version.outputs.version }}
runs:
using: composite
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Get package.json version
id: get_version
run: echo ::set-output name=version::$(node -p "require('./apps/${{ inputs.app }}/package.json').version")
shell: bash
- name: Convert repository owner to lowercase
id: repo
run: echo "::set-output name=lowercase::$(echo ${{ github.repository_owner }} | awk '{print tolower($0)}')"
shell: bash
- name: Build and Push Docker Image
uses: premid/premid/.github/actions/build-docker@monorepo
with:
dockerfile: ./apps/${{ inputs.app }}/Dockerfile
push: true
token: ${{ inputs.token }}
tags: ghcr.io/${{ steps.repo.outputs.lowercase }}/${{ inputs.app }}:${{ steps.get_version.outputs.version }},ghcr.io/${{ steps.repo.outputs.lowercase }}/${{ inputs.app }}:latest

View File

@@ -0,0 +1,46 @@
name: Build Docker Image
description: Builds a Docker image using Docker Buildx
inputs:
dockerfile:
description: Path to the Dockerfile
required: true
tags:
description: Comma-separated list of tags for the Docker image
required: true
push:
description: Whether to push the Docker image to the registry
required: false
default: "false"
token:
description: GitHub Token
required: false
runs:
using: composite
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Setup QEMU
uses: docker/setup-qemu-action@v3
- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to GitHub Container Registry
if: ${{ inputs.push == 'true' }}
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ inputs.token }}
- name: Build Docker Image
uses: docker/build-push-action@v5
with:
context: .
file: ${{ inputs.dockerfile }}
platforms: linux/amd64,linux/arm64
push: ${{ inputs.push }}
tags: ${{ inputs.tags }}
cache-from: type=gha
cache-to: type=gha,mode=max

45
.github/deploy.ts vendored
View File

@@ -1,45 +0,0 @@
import * as Client from "ssh2-sftp-client";
import * as archiver from "archiver";
import { platform, arch } from "os";
import { createWriteStream } from "fs";
let sftp = new Client();
sftp
.connect({
host: process.env.SSH_HOST,
username: process.env.SSH_USERNAME,
password: process.env.SSH_PASSWORD
})
.then(async () => {
console.log("Zipping...");
let output = createWriteStream("app.zip"),
archive = archiver("zip");
archive.directory(
`../dist/PreMiD-${platform()}-${arch()}`,
`PreMiD-${platform()}-${arch()}`
);
output.on("close", function() {
console.log("Uploading...");
sftp
.fastPut(
"app.zip",
`/home/PreMiD/builds/PreMiD-${platform()}-${arch()}.zip`
)
.then(() => {
console.log("Done!");
sftp.end();
});
});
archive.on("error", function(err) {
sftp.end();
throw err;
});
archive.pipe(output);
archive.finalize();
});

BIN
.github/example.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

5
.github/renovate.json vendored Normal file
View File

@@ -0,0 +1,5 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>Recodive/Recodive:renovate-config"],
"automerge": false
}

68
.github/workflows/cd.yaml vendored Normal file
View File

@@ -0,0 +1,68 @@
name: CD
on:
push:
branches:
- monorepo
tags:
- "*"
permissions:
packages: write
jobs:
build:
name: Build Docker Images
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
target:
- pd
- schema-server
- website
- api-worker
- api-master
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build and Push website
uses: docker/build-push-action@v6
if: matrix.target == 'website'
with:
push: true
platforms: linux/amd64,linux/arm64
cache-from: type=gha
cache-to: type=gha,mode=max
build-args: SERVICE=${{ matrix.target }}
target: website
tags: ghcr.io/premid/${{ matrix.target }}:beta-${{ github.sha }}-${{ github.run_number }}
- name: Get package.json version
if: matrix.target != 'website'
id: get_version
run: echo ::set-output name=version::$(node -p "require('./apps/${{ matrix.target }}/package.json').version")
shell: bash
- name: Build and push other images
uses: docker/build-push-action@v6
if: matrix.target != 'website' && startsWith(github.ref, 'refs/tags/')
with:
push: true
platforms: linux/amd64,linux/arm64
cache-from: type=gha
cache-to: type=gha,mode=max
target: prod
build-args: SERVICE=${{ matrix.target }}
tags: ghcr.io/premid/${{ matrix.target }}:latest,ghcr.io/premid/${{ matrix.target }}:${{ steps.get_version.outputs.version }}

71
.github/workflows/ci.yaml vendored Normal file
View File

@@ -0,0 +1,71 @@
name: Build, Lint and Test
on:
push:
branches:
- monorepo
pull_request:
jobs:
build:
name: Build, Lint and Test
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Setup pnpm
uses: pnpm/action-setup@v3
- name: Setup Node
uses: actions/setup-node@v4
with:
cache: pnpm
node-version-file: package.json
- name: Install Dependencies
run: pnpm install
- name: Codegen
run: pnpm -r codegen
- name: Lint
run: pnpm run lint
- name: Build
run: pnpm run build
- name: Test
run: pnpm test
build-docker:
name: Build Docker Images
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
target:
- pd
- schema-server
- api-worker
- api-master
- website
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Get Target
id: get_target
run: echo "target=$([[ ${{ matrix.target }} == 'website' ]] && echo 'website' || echo 'prod')" >> $GITHUB_OUTPUT
- name: Build
uses: docker/build-push-action@v6
with:
cache-from: type=gha
cache-to: type=gha,mode=max
target: ${{ steps.get_target.outputs.target }}
build-args: SERVICE=${{ matrix.target }}

View File

@@ -1,25 +0,0 @@
name: DePloY
on: push
env:
NODE_ENV: DePloY
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
steps:
- uses: actions/checkout@master
- uses: actions/setup-node@master
- name: Install Dependencies
run: npm i
- name: Prepare to package
run: npm run init
- name: Package
run: npm run pkg
- name: Upload to server
env:
SSH_HOST: ${{ secrets.SSHHOST }}
SSH_USERNAME: ${{ secrets.SSHUSERNAME }}
SSH_PASSWORD: ${{ secrets.SSHPASSWORD }}
run: npm run deploy

11
.gitignore vendored
View File

@@ -2,9 +2,14 @@ node_modules
out
dist
tmp
lib
.vscode
.env
.yarn/*
!.yarn/releases
!.yarn/plugins
.pnp.*
src/package-lock.json
src/package.json
@@ -13,4 +18,8 @@ src/update.ini
*.exe
*.app
*.xml.backup
*.js
*.js
!eslint.config.js
coverage
*.tsbuildinfo

3
.gitmodules vendored
View File

@@ -1,3 +0,0 @@
[submodule "PMD_Extension"]
path = Extension
url = https://github.com/Timeraa/PMD_Extension

2
.husky/commit-msg Normal file
View File

@@ -0,0 +1,2 @@
#!/bin/sh
pnpm exec commitlint --edit $1

1
.npmrc Normal file
View File

@@ -0,0 +1 @@
shamefully-hoist=true

2
.prettierignore Normal file
View File

@@ -0,0 +1,2 @@
*.js
*.ts

1
CODEOWNERS Normal file
View File

@@ -0,0 +1 @@
* @Timeraa

View File

@@ -2,65 +2,38 @@
## Our Pledge
In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and expression,
level of experience, education, socio-economic status, nationality, personal
appearance, race, religion, or sexual identity and orientation.
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment
include:
Examples of behavior that contributes to creating a positive environment include:
* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting
- The use of sexualized language or imagery and unwelcome sexual attention or advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or electronic address, without explicit permission
- Other conduct which could reasonably be considered inappropriate in a professional setting
## Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
## Scope
This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at contact@premid.app or by contacting a staff member on our [Discord server](https://discord.gg/WvfVZ8T). All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at contact@premid.app or by contacting a staff member on our [Discord server](https://discord.premid.app). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

36
Dockerfile Normal file
View File

@@ -0,0 +1,36 @@
FROM gplane/pnpm:node20-alpine AS base
RUN corepack enable
ARG SERVICE
FROM base AS build
WORKDIR /app
COPY . /app
RUN pnpm i --frozen-lockfile
RUN if [ "$SERVICE" != "website" ]; then pnpm run -r codegen; fi
RUN if [ "$SERVICE" != "website" ]; then pnpm run build; fi
RUN if [ "$SERVICE" == "website" ]; then pnpm --filter @premid/website run build; fi
RUN if [ "$SERVICE" != "website" ]; then pnpm --filter @premid/${SERVICE} deploy --prod /prod/${SERVICE}; fi
FROM node:20-alpine AS prod
ARG SERVICE
WORKDIR /app
COPY --from=build /prod/${SERVICE} ./
ENV PORT=80
EXPOSE 80
CMD ["npm", "start"]
FROM node:20-alpine AS website
WORKDIR /app
ENV PORT=80
COPY --from=build /app/apps/website/.output /app
EXPOSE 80
CMD ["node", "server/index.mjs"]

View File

@@ -370,4 +370,4 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice
---------------------------------------------------------
This Source Code Form is "Incompatible With Secondary Licenses", as
defined by the Mozilla Public License, v. 2.0.
defined by the Mozilla Public License, v. 2.0.

View File

@@ -1,43 +1,54 @@
<div align="center">
<img src=".github/Logo.png" width="150px" draggable="false"><br>
<img src="https://cdn.rcd.gg/PreMiD.png" width="150px" />
# PreMiD
## Your Rich Presence for web services!
[![Open in Dev Containers](https://img.shields.io/static/v1?label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/PreMiD/PreMiD)
[![Crowdin](https://badges.crowdin.net/premid/localized.svg)](https://crowdin.com/project/premid)
![GitHub](https://img.shields.io/github/license/PreMiD/PreMiD?style=for-the-badge)
![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/PreMiD/PreMiD?include_prereleases&label=Application&style=for-the-badge)
![Chrome Web Store](https://img.shields.io/chrome-web-store/v/agjnjboanicjcpenljmaaigopkgdnihi?label=Extension&style=for-the-badge)
[![Chrome Web Store](https://img.shields.io/chrome-web-store/d/agjnjboanicjcpenljmaaigopkgdnihi.svg?label=Chrome&logo=google%20chrome&logoColor=white&colorA=4285F4&style=for-the-badge)](https://chrome.google.com/webstore/detail/premid/agjnjboanicjcpenljmaaigopkgdnihi)
![Website](https://img.shields.io/website?down_message=offline&label=PreMiD.app&style=for-the-badge&up_message=online&url=https%3A%2F%2Fpremid.app)
![Twitter Follow](https://img.shields.io/twitter/follow/PreMiDapp?label=PreMiD&style=social)
![Subreddit subscribers](https://img.shields.io/reddit/subreddit-subscribers/premid?label=PreMiD&style=social)
This is the monorepo for PreMiD. PreMiD is a simple, configurable utility that allows you to show what you're watching/listening to on your Discord profile.
<img src=".github/example.png" draggable="false"><br>
## Getting Started
# About
**If you are a user looking to install PreMiD, please visit the [official website](https://premid.app).**
**PreMiD** is a simple, configurable utility that allows you to show what you're doing on the web in your Discord **now playing status**. It supports many different websites, and will support multiple users watching the same content simultaneously in an upcoming update.
If you are a developer looking to contribute to PreMiD, read along.
# Features
## Table of Contents
· Displays your current web service in Discord as your status.<br>
· Grants full control over Presences.<br>
· Supports over 100 web services, still rising!<br>
· _Watch parties and more are coming soon!_
- [Packages](#packages)
- [License](#license)
# Installation/Troubleshooting
## Packages
### Installation instructions, Troubleshooting guides etc. can be found in our [**Wiki**](https://wiki.premid.app).
This monorepo is split into multiple packages / projects. Here's a list of them:
# Support us
- [apps/api](apps/api) - The API for PreMiD.
- [apps/website](apps/website) - The website for PreMiD.
- [apps/docs](apps/docs) - The official documentation for PreMiD.
- [apps/pd](apps/pd/README.md) - A simple url shortener service to shorten urls longer than 256 characters.
- [apps/schema-server](apps/schema-server) - Simple Schema server for the Presence manifest.
- [packages/db](packages/db) - Database schema for PreMiD.
<div>
<a target="_blank" href="https://www.patreon.com/bePatron?u=4610890" data-patreon-widget-type="become-patron-button" title="Support me on Patreon!">
<img height="75px" draggable="false" src=".github/Patreon.png">
</a>
<a target="_blank" href="https://discord.gg/WvfVZ8T" title="Join our Discord!">
<img height="75px" draggable="false" src="https://discordapp.com/api/guilds/493130730549805057/widget.png?style=banner2" alt="Join my Discord!">
</a>
</div>
## Development
### Release
To release a new version of a package, run the following command:
```bash
cd apps/<app>
pnpm bumpp -y -t <app>-v
```
Replace `<app>` with the name of the package you want to release. For example, to release a new version of the `schema-server` package, you would run:
```bash
cd apps/schema-server
pnpm bumpp -y -t schema-server-v
```
This will use bumpp to bump the version of the package in the `package.json` file, create a tag for the new version, and push the changes to the remote repository.
## License
This project is licensed under the [MPL-2.0 License](LICENSE).

View File

@@ -0,0 +1,31 @@
{
"name": "@premid/api-master",
"type": "module",
"version": "0.0.24",
"private": true,
"description": "PreMiD's api master",
"license": "MPL-2.0",
"main": "dist/index.js",
"files": [
"dist"
],
"scripts": {
"start": "node --enable-source-maps .",
"dev": "node --watch --env-file .env --enable-source-maps ."
},
"dependencies": {
"@envelop/sentry": "^9.0.0",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/exporter-prometheus": "^0.52.1",
"@opentelemetry/node": "^0.24.0",
"@sentry/node": "^8.17.0",
"cron": "^3.1.7",
"debug": "^4.3.6",
"ioredis": "^5.3.2",
"ky": "^1.7.2",
"p-limit": "^6.1.0"
},
"devDependencies": {
"@types/debug": "^4.1.12"
}
}

View File

@@ -0,0 +1,105 @@
import pLimit from "p-limit";
import ky, { HTTPError, TimeoutError } from "ky";
import { mainLog, redis } from "../index.js";
let inProgress = false;
export async function clearOldSessions() {
if (inProgress) {
mainLog("Session cleanup already in progress");
return;
}
inProgress = true;
const now = Date.now();
let cursor = "0";
let totalSessions = 0;
let cleared = 0;
const batchSize = 100;
let keysToDelete: string[] = [];
mainLog("Starting session cleanup");
const limit = pLimit(100); // Create a limit of 100 concurrent operations
do {
const [nextCursor, result] = await redis.hscan("pmd-api.sessions", cursor, "COUNT", batchSize);
cursor = nextCursor;
totalSessions += result.length / 2;
const deletePromises = [];
for (let i = 0; i < result.length; i += 2) {
const key = result[i];
const value = result[i + 1];
if (!key || !value) {
continue;
}
const session = JSON.parse(value) as {
token: string;
session: string;
lastUpdated: number;
};
if (now - session.lastUpdated < 30000)
continue;
deletePromises.push(limit(() => deleteSession(session, key)));
}
const results = await Promise.allSettled(deletePromises);
results.forEach((result) => {
if (result.status === "fulfilled" && result.value) {
keysToDelete.push(result.value);
cleared++;
}
});
if (keysToDelete.length >= batchSize) {
await redis.hdel("pmd-api.sessions", ...keysToDelete);
keysToDelete = [];
}
} while (cursor !== "0");
if (keysToDelete.length > 0) {
await redis.hdel("pmd-api.sessions", ...keysToDelete);
}
if (totalSessions === 0) {
mainLog("No sessions to clear");
}
else {
mainLog(`Checked ${totalSessions} sessions, cleared ${cleared}`);
}
inProgress = false;
}
async function deleteSession(session: { token: string; session: string }, key: string): Promise<string> {
try {
await ky.post("https://discord.com/api/v10/users/@me/headless-sessions/delete", {
json: {
token: session.session,
},
headers: {
Authorization: `Bearer ${session.token}`,
},
retry: 3,
timeout: 5000,
});
}
catch (error) {
if (error instanceof TimeoutError) {
mainLog(`Session deletion aborted due to timeout for key ${key}`);
}
else if (error instanceof HTTPError) {
mainLog(`Failed to delete session for key ${key}: [${error.name}] ${error.message} ${JSON.stringify(await error.response.json())}`);
}
else {
mainLog(`Failed to delete session for key ${key}: Unknown error`);
}
}
return key;
}

View File

@@ -0,0 +1,30 @@
import { hostname } from "node:os";
import process from "node:process";
import { Redis } from "ioredis";
/* c8 ignore start */
export default function createRedis(): Redis {
const redis = new Redis({
connectionName: `api-master-${hostname()}-${process.pid.toString()}`,
lazyConnect: true,
name: "mymaster",
sentinels: process.env.REDIS_SENTINELS?.split(",").map(s => ({
host: s,
port: 26_379,
})),
});
/* c8 ignore next 3 */
redis.on("error", (error) => {
console.error("Redis error", error);
});
/* c8 ignore next 4 */
redis.on("connect", () => {
// eslint-disable-next-line no-console
console.log("Redis connected");
});
return redis;
}

View File

@@ -0,0 +1,13 @@
import { redis } from "../index.js";
import { counter } from "../tracing.js";
let activeActivities = 0;
counter.add(0);
export async function setCounter() {
const length = await redis.hlen("pmd-api.sessions");
if (length === activeActivities)
return;
const diff = length - activeActivities;
activeActivities = length;
counter.add(diff);
}

View File

@@ -0,0 +1,39 @@
import { redis } from "../index.js";
import { activePresenceGauge } from "../tracing.js";
//* Track previously recorded services
const previousServices = new Set<string>();
//* Function to update the gauge with per-service counts
export async function updateActivePresenceGauge() {
const pattern = "pmd-api.heartbeatUpdates.*";
let cursor: string = "0";
const serviceCounts = new Map<string, number>();
do {
const [newCursor, keys] = await redis.scan(cursor, "MATCH", pattern, "COUNT", 1000); //* Use SCAN with COUNT for memory efficiency
cursor = newCursor;
for (const key of keys) {
const hash = await redis.hgetall(key);
const service = hash.service;
const version = hash.version; //* Get version from hash
serviceCounts.set(`${service}:${version}`, (serviceCounts.get(`${service}:${version}`) || 0) + 1);
}
} while (cursor !== "0");
// Set current counts and remove from previousServices
serviceCounts.forEach((count, serviceVersion) => {
const [presence_name, version] = serviceVersion.split(":");
activePresenceGauge.record(count, { presence_name, version });
previousServices.delete(serviceVersion);
});
// Set gauge to 0 for services that are no longer active
previousServices.forEach((serviceVersion) => {
const [presence_name, version] = serviceVersion.split(":");
activePresenceGauge.record(0, { presence_name, version });
});
// Update the set of previous services
serviceCounts.forEach((_, serviceVersion) => previousServices.add(serviceVersion));
}

View File

@@ -0,0 +1,44 @@
import { CronJob } from "cron";
import debug from "debug";
import { clearOldSessions } from "./functions/clearOldSessions.js";
import createRedis from "./functions/createRedis.js";
import { setCounter } from "./functions/setCounter.js";
import "./tracing.js";
import { updateActivePresenceGauge } from "./functions/updateActivePresenceGauge.js"; //* Added import
export const redis = createRedis();
export const mainLog = debug("api-master");
debug("Starting cron jobs");
void new CronJob(
// Every 5 seconds
"*/5 * * * * *",
() => {
clearOldSessions();
},
undefined,
true,
);
void new CronJob(
// Every second
"* * * * * *",
() => {
setCounter();
},
undefined,
true,
);
void new CronJob(
// Every 5 seconds
"*/5 * * * * *",
() => {
updateActivePresenceGauge();
},
undefined,
true,
);

View File

@@ -0,0 +1,24 @@
import { ValueType } from "@opentelemetry/api";
import { PrometheusExporter } from "@opentelemetry/exporter-prometheus";
import { MeterProvider } from "@opentelemetry/sdk-metrics";
const prometheusExporter = new PrometheusExporter();
const provider = new MeterProvider({
readers: [prometheusExporter],
});
const meter = provider.getMeter("nice");
export const counter = meter.createUpDownCounter("active_activites", {
description: "Number of active activities",
valueType: ValueType.INT,
});
// * Replace Observable Gauge with regular Gauge
export const activePresenceGauge = meter.createGauge("active_presence_names", {
description: "Number of active presence names per service",
valueType: ValueType.INT,
});
prometheusExporter.startServer();

View File

@@ -0,0 +1,9 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"composite": true,
"rootDir": "src",
"outDir": "dist"
},
"include": ["src/**/*"]
}

View File

@@ -0,0 +1,8 @@
{
"extends": "./tsconfig.app.json",
"compilerOptions": {
"rootDir": ".",
"noEmit": true
},
"include": ["environment.d.ts", "src", "codegen.ts"]
}

1
apps/api-worker/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
generated

View File

@@ -0,0 +1,26 @@
import type { CodegenConfig } from "@graphql-codegen/cli";
const config: CodegenConfig = {
generates: {
"dist/generated/schema-v5.graphql": {
plugins: ["schema-ast"],
schema: "src/graphql/schema/v5/**/*.gql",
},
"src/generated/graphql-v5.ts": {
config: {
scalars: {
StringOrStringArray: "string | string[]",
},
},
plugins: ["typescript", "typescript-resolvers"],
schema: "src/graphql/schema/v5/**/*.gql",
},
"src/generated/schema-v5.graphql": {
plugins: ["schema-ast"],
schema: "src/graphql/schema/v5/**/*.gql",
},
},
overwrite: true,
};
export default config;

7
apps/api-worker/environment.d.ts vendored Normal file
View File

@@ -0,0 +1,7 @@
declare namespace NodeJS {
export interface ProcessEnv {
NODE_ENV?: "development" | "production" | "test";
DATABASE_URL?: string;
SESSION_KEEP_ALIVE_INTERVAL?: string;
}
}

View File

@@ -0,0 +1,49 @@
{
"name": "@premid/api-worker",
"type": "module",
"version": "0.0.13",
"private": true,
"description": "PreMiD's api",
"license": "MPL-2.0",
"main": "dist/index.js",
"files": [
"dist"
],
"scripts": {
"start": "node --enable-source-maps .",
"dev": "node --watch --env-file .env --enable-source-maps .",
"build": "pnpm codegen",
"codegen": "graphql-codegen --config codegen.ts"
},
"dependencies": {
"@discordjs/rest": "^2.3.0",
"@envelop/sentry": "^9.0.0",
"@escape.tech/graphql-armor-max-aliases": "^2.5.0",
"@escape.tech/graphql-armor-max-depth": "^2.3.0",
"@escape.tech/graphql-armor-max-directives": "^2.2.0",
"@escape.tech/graphql-armor-max-tokens": "^2.4.0",
"@fastify/websocket": "^10.0.1",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/exporter-prometheus": "^0.52.1",
"@opentelemetry/node": "^0.24.0",
"@premid/db": "workspace:*",
"@sentry/node": "^8.17.0",
"arktype": "2.0.0-rc.6",
"defu": "^6.1.4",
"discord-api-types": "^0.37.92",
"fastify": "^4.28.1",
"graphql": "^16.9.0",
"graphql-parse-resolve-info": "^4.13.0",
"graphql-yoga": "^5.6.0",
"ioredis": "^5.3.2",
"mongoose": "^8.5.1"
},
"devDependencies": {
"@graphql-codegen/cli": "5.0.2",
"@graphql-codegen/schema-ast": "^4.1.0",
"@graphql-codegen/typescript": "4.0.9",
"@graphql-codegen/typescript-resolvers": "4.2.1",
"@parcel/watcher": "^2.4.1",
"@types/ws": "^8.5.12"
}
}

View File

@@ -0,0 +1,110 @@
import { REST } from "@discordjs/rest";
import { scope, type } from "arktype";
import { Routes } from "discord-api-types/v10";
import WebSocket from "ws";
import type { FastifyRequest } from "fastify";
import type { RawData } from "ws";
import { redis } from "../functions/createServer.js";
import { counter } from "../tracing.js";
const schema = scope({
token: {
"+": "delete",
"type": "'token'",
"token": "string.trim",
"expires": "number.epoch",
},
session: {
"+": "delete",
"type": "'session'",
"token": "string.trim",
},
validMessages: "token | session",
}).export();
export class Socket {
currentToken: typeof schema.token.infer | undefined;
currentSession: typeof schema.session.infer | undefined;
discord = new REST({ version: "10", authPrefix: "Bearer" });
constructor(
public readonly socket: WebSocket.WebSocket,
public readonly request: FastifyRequest,
) {
counter.add(1);
socket.on("message", this.onMessage.bind(this));
socket.on("close", () => this.onClose());
}
async onMessage(message: RawData) {
try {
const out = schema.validMessages(JSON.parse(message.toString()));
if (out instanceof type.errors) {
return this.close(1003, out.summary);
}
switch (out.type) {
case "token": {
this.discord.setToken(out.token);
if (!await this.isTokenValid(out)) {
return this.close(1003, "Invalid token");
}
this.currentToken = out;
break;
}
case "session": {
await redis.hdel("pmd-api.sessions", out.token);
this.currentSession = out;
break;
}
}
}
catch (error) {
console.error(error);
this.close(1011, "Internal Error");
}
}
async onClose() {
counter.add(-1);
if (!this.currentToken || !this.currentSession)
return;
await redis.hset(
"pmd-api.sessions",
this.currentSession.token,
JSON.stringify({
session: this.currentSession.token,
token: this.currentToken.token,
lastUpdated: Date.now(),
}),
);
}
async isTokenValid(token: typeof schema.token.infer) {
// ? Check the expiration date of the token
if (token.expires < Date.now())
return false;
// ? See if we can get the user's information
try {
await this.discord.get(Routes.user());
return true;
}
catch {
return false;
}
}
send(data: any) {
this.socket.send(JSON.stringify(data));
}
close(code: number = 1000, message?: string) {
if (this.socket.readyState === WebSocket.CLOSED)
return;
this.socket.close(code, message);
}
}

View File

@@ -0,0 +1,10 @@
import process from "node:process";
import { defu } from "defu";
const disabledFlags = process.env.DISABLED_FEATURE_FLAGS?.split(",") ?? [];
const flags = Object.fromEntries(disabledFlags.map(flag => [flag, false]));
export const featureFlags = defu(flags, {
WebSocketManager: true,
SessionKeepAlive: true,
});

View File

@@ -0,0 +1,30 @@
import { hostname } from "node:os";
import process from "node:process";
import { Redis } from "ioredis";
/* c8 ignore start */
export default function createRedis(): Redis {
const redis = new Redis({
connectionName: `api-${hostname()}-${process.pid.toString()}`,
lazyConnect: true,
name: "mymaster",
sentinels: process.env.REDIS_SENTINELS?.split(",").map(s => ({
host: s,
port: 26_379,
})),
});
/* c8 ignore next 3 */
redis.on("error", (error) => {
console.error("Redis error", error);
});
/* c8 ignore next 4 */
redis.on("connect", () => {
// eslint-disable-next-line no-console
console.log("Redis connected");
});
return redis;
}

View File

@@ -0,0 +1,25 @@
import { describe, expect, it } from "vitest";
describe.concurrent("createServer", () => {
it("should create a server", async () => {
const createServer = await import("./createServer.js");
const server = await createServer.default();
expect(server).toBeDefined();
expect(server).toHaveProperty("listen");
});
it("should handle graphql requests", async () => {
const createServer = await import("./createServer.js");
const server = await createServer.default();
expect(server).toBeDefined();
expect(server).toHaveProperty("listen");
const response = await server.inject({
method: "GET",
url: "/v5/graphql",
});
expect(response).toBeDefined();
expect(response.statusCode).toBe(200);
});
});

View File

@@ -0,0 +1,97 @@
import { readFile } from "node:fs/promises";
import { resolve } from "node:path";
import { useSentry } from "@envelop/sentry";
import { maxAliasesPlugin } from "@escape.tech/graphql-armor-max-aliases";
import { maxDepthPlugin } from "@escape.tech/graphql-armor-max-depth";
import { maxDirectivesPlugin } from "@escape.tech/graphql-armor-max-directives";
import { maxTokensPlugin } from "@escape.tech/graphql-armor-max-tokens";
import fastifyWebsocket from "@fastify/websocket";
import fastify from "fastify";
import { createSchema, createYoga } from "graphql-yoga";
import type { FastifyReply, FastifyRequest } from "fastify";
import { Socket } from "../classes/Socket.js";
import { resolvers } from "../graphql/resolvers/v5/index.js";
import { sessionKeepAlive } from "../routes/sessionKeepAlive.js";
import { featureFlags } from "../constants.js";
import createRedis from "./createRedis.js";
export interface FastifyContext {
request: FastifyRequest;
reply: FastifyReply;
}
const __dirname = new URL(".", import.meta.url).pathname;
export default async function createServer() {
const app = fastify({ logger: true });
const yoga = createYoga<FastifyContext>({
graphqlEndpoint: "/v5/graphql",
logging: {
/* c8 ignore next 12 */
debug: (...arguments_) => {
for (const argument of arguments_) app.log.debug(argument);
},
error: (...arguments_) => {
for (const argument of arguments_) app.log.error(argument);
},
info: (...arguments_) => {
for (const argument of arguments_) app.log.info(argument);
},
warn: (...arguments_) => {
for (const argument of arguments_) app.log.warn(argument);
},
},
plugins: [
maxAliasesPlugin(),
maxDepthPlugin(),
maxDirectivesPlugin(),
maxTokensPlugin(),
/* useSentry(), */
],
schema: createSchema<FastifyContext>({
resolvers,
typeDefs: await readFile(
resolve(__dirname, "../generated/schema-v5.graphql"),
"utf8",
),
}),
});
app.route({
handler: async (request, reply) => {
const response = await yoga.handleNodeRequest(request, {
reply,
request,
});
for (const [key, value] of response.headers.entries())
void reply.header(key, value);
void reply.status(response.status);
void reply.send(response.body);
return reply;
},
method: ["GET", "POST", "OPTIONS"],
url: "/v5/graphql",
});
app.register(fastifyWebsocket);
app.register(async (app) => {
app.get("/v5/ws", { websocket: true }, (websocket, request) => {
void new Socket(websocket, request);
});
});
app.get("/v5/feature-flags", async (request, reply) => {
void reply.send(featureFlags);
});
app.post("/v5/session-keep-alive", sessionKeepAlive);
return app;
}
export const redis = createRedis();

View File

@@ -0,0 +1,32 @@
import { type } from "arktype";
import { redis } from "../../../../functions/createServer.js";
import type { MutationResolvers } from "../../../../generated/graphql-v5.js";
const addScienceSchema = type({
identifier: "string.uuid & string.lower",
presences: "string.trim[]",
platform: {
arch: "string.trim",
os: "string.trim",
},
});
const mutation: MutationResolvers["addScience"] = async (_parent, input) => {
const out = addScienceSchema(input);
if (out instanceof type.errors)
throw new Error(out.summary);
await redis.hset(
"pmd-api.scienceUpdates",
out.identifier,
JSON.stringify(out),
);
return {
__typename: "AddScienceResult",
...out,
};
};
export default mutation;

View File

@@ -0,0 +1,49 @@
import { type } from "arktype";
import type { MutationResolvers } from "../../../../generated/graphql-v5.js";
import { redis } from "../../../../functions/createServer.js";
const heartbeatSchema = type({
identifier: "string.uuid & string.lower",
presence: {
service: "string.trim",
version: "string.semver",
language: "string.trim",
since: "number.epoch",
},
extension: {
"version": "string.semver",
"language": "string.trim",
"connected?": {
app: "number.integer",
discord: "boolean",
},
},
});
const mutation: MutationResolvers["heartbeat"] = async (_parent, input) => {
const out = heartbeatSchema(input);
if (out instanceof type.errors)
throw new Error(out.summary);
// * Use Redis Hash with 'service' in the key to store heartbeat data
const redisKey = `pmd-api.heartbeatUpdates.${out.identifier}`;
await redis.hset(redisKey, {
service: out.presence.service,
version: out.presence.version,
language: out.presence.language,
since: out.presence.since.toString(),
extension_version: out.extension.version,
extension_language: out.extension.language,
extension_connected_app: out.extension.connected?.app?.toString(),
extension_connected_discord: out.extension.connected?.discord?.toString(),
});
await redis.expire(redisKey, 300);
return {
__typename: "HeartbeatResult",
...out,
};
};
export default mutation;

View File

@@ -0,0 +1,8 @@
import type { MutationResolvers } from "../../../../generated/graphql-v5.js";
import addScience from "./addScience.js";
import heartbeat from "./heartbeat.js";
export const Mutation: MutationResolvers = {
addScience,
heartbeat,
};

View File

@@ -0,0 +1,6 @@
import type { QueryResolvers } from "../../../../generated/graphql-v5.js";
import presences from "./presences.js";
export const Query: QueryResolvers = {
presences,
};

View File

@@ -0,0 +1,58 @@
import { Presence } from "@premid/db";
import { parseResolveInfo } from "graphql-parse-resolve-info";
import type { PresenceSchema } from "@premid/db/Presence.js";
import type { FilterQuery } from "mongoose";
import type { QueryResolvers } from "../../../../generated/graphql-v5.js";
const resolver: QueryResolvers["presences"] = async (
_parent,
{ author, contributor, limit, query, service, start, tag },
_context,
info,
) => {
const authorFilter: FilterQuery<PresenceSchema> = author
? { "metadata.author.name": author }
: {};
const contributorFilter: FilterQuery<PresenceSchema> = contributor
? { "metadata.contributors.name": contributor }
: {};
const serviceFilter: FilterQuery<PresenceSchema> = service
? Array.isArray(service)
? { "metadata.service": { $in: service } }
: { "metadata.service": service }
: {};
const queryFilter: FilterQuery<PresenceSchema> = query
? { "metadata.service": { $options: "i", $regex: query } }
: {};
const tagFilter: FilterQuery<PresenceSchema> = tag
? { "metadata.tags": tag }
: {};
const presences = await Presence.find(
{
...authorFilter,
...contributorFilter,
...serviceFilter,
...queryFilter,
...tagFilter,
},
Object.assign(
{},
...Object.keys(parseResolveInfo(info)!.fieldsByTypeName.Presence!).map(
fieldName => ({ [fieldName]: true }),
),
) as Record<string, boolean>,
{ ...(limit ? { limit } : {}), ...(start ? { skip: start } : {}) },
);
return presences.map(presence => ({
iframeJs: presence.iframeJs,
metadata: presence.metadata,
presenceJs: presence.presenceJs,
url: presence.url,
users: 0,
}));
};
export default resolver;

View File

@@ -0,0 +1,8 @@
import type { Resolvers } from "../../../generated/graphql-v5.js";
import { Mutation } from "./Mutation/index.js";
import { Query } from "./Query/index.js";
export const resolvers: Resolvers = {
Query,
Mutation,
};

View File

@@ -0,0 +1,19 @@
type Mutation {
addScience(identifier: String!, presences: [String!]!, platform: PlatformInput!): AddScienceResult
}
input PlatformInput {
arch: String!
os: String!
}
type AddScienceResult {
identifier: String!
presences: [String!]!
platform: Platform!
}
type Platform {
arch: String!
os: String!
}

View File

@@ -0,0 +1,21 @@
type Query {
"""
Get the available languages
"""
availableLanguages: [Language!]!
}
type Language {
"""
Language code
"""
lang: String!
"""
Native name of the language, eg. 'English', 'Deutsch', 'Español', etc.
"""
nativeName: String!
"""
'ltr' or 'rtl'
"""
direction: String!
}

View File

@@ -0,0 +1,22 @@
type Query {
"""
Get the available presence languages for a specific presence
"""
availablePresenceLanguages(
"""
Presence, e.g. 'Netflix'
"""
presence: StringOrStringArray
): [PresenceLanguage!]!
}
type PresenceLanguage {
"""
Presence, e.g. 'Netflix'
"""
presence: String!
"""
The available languages for the presence
"""
languages: [Language!]!
}

View File

@@ -0,0 +1,49 @@
type Mutation {
heartbeat(
identifier: String!
presence: HeartbeatPresenceInput
extension: HeartbeatExtensionInput!
): HeartbeatResult!
}
input HeartbeatPresenceInput {
service: String!
version: String!
language: String!
since: Float!
}
input HeartbeatExtensionInput {
version: String!
language: String!
connected: HeartbeatConnectedInput
}
input HeartbeatConnectedInput {
app: Int!
discord: Boolean!
}
type HeartbeatResult {
identifier: String!
presence: HeartbeatPresence
extension: HeartbeatExtension!
}
type HeartbeatPresence {
service: String!
version: String!
language: String!
since: Float!
}
type HeartbeatExtension {
version: String!
language: String!
connected: HeartbeatConnected
}
type HeartbeatConnected {
app: Int!
discord: Boolean!
}

View File

@@ -0,0 +1,62 @@
type Query {
presences(
service: StringOrStringArray
author: String
contributor: String
start: Int
limit: Int
query: String
tag: String
): [Presence!]!
}
type Presence {
url: String!
metadata: PresenceMetadata!
presenceJs: String!
iframeJs: String
users: Int!
}
type PresenceMetadata {
author: PresenceMetadataUser!
contributors: [PresenceMetadataUser!]
altnames: [String!]
service: String!
description: Scalar! # serialize
url: Scalar! # serialize
version: String!
logo: String!
thumbnail: String!
color: String!
tags: [String!]!
category: String!
iframe: Boolean
regExp: String
iFrameRegExp: String
readLogs: Boolean
button: Boolean
warning: Boolean
settings: [PresenceMetadataSettings!]
}
type PresenceMetadataUser {
id: String!
name: String!
}
type PresenceMetadataSettings {
id: String!
title: String
icon: String
if: PresenceMetadataSettingsIf # serialize
placeholder: String
value: Scalar # serialize
values: Scalar # serialize
multiLanguage: Scalar # serialize
}
type PresenceMetadataSettingsIf {
propertyNames: String
patternProperties: Scalar
}

View File

@@ -0,0 +1 @@
scalar Scalar

View File

@@ -0,0 +1 @@
scalar StringOrStringArray

View File

@@ -0,0 +1,27 @@
/* eslint-disable no-console */
import process from "node:process";
import * as Sentry from "@sentry/node";
import { connect } from "mongoose";
import "./tracing.js";
import createServer from "./functions/createServer.js";
// TODO SETUP SENTRY
Sentry.init({
integrations: [
Sentry.graphqlIntegration(),
Sentry.mongooseIntegration(),
],
});
if (!process.env.DATABASE_URL)
throw new Error("DATABASE_URL is not set");
await connect(process.env.DATABASE_URL, { appName: "PreMiD API" });
const server = await createServer();
const url = await server.listen({
port: Number.parseInt(process.env.PORT ?? "3001"),
host: process.env.HOST ?? "0.0.0.0",
});
console.log(`Server listening at ${url}`);

View File

@@ -0,0 +1,64 @@
import process from "node:process";
import { REST } from "@discordjs/rest";
import { type } from "arktype";
import { Routes } from "discord-api-types/v10";
import type { FastifyReply, FastifyRequest } from "fastify";
import { redis } from "../functions/createServer.js";
import { featureFlags } from "../constants.js";
const schema = type({
token: "string.trim",
session: "string.trim",
version: "string.semver & string.trim",
scienceId: "string.trim",
});
export async function sessionKeepAlive(request: FastifyRequest, reply: FastifyReply) {
if (!featureFlags.SessionKeepAlive)
return reply.status(202).send();
//* Get the headers
const out = schema({
token: request.headers["x-token"],
session: request.headers["x-session"],
version: request.headers["x-version"] ?? "2.6.8",
scienceId: request.headers["x-science-id"] ?? request.headers["x-token"],
});
if (out instanceof type.errors)
return reply.status(400).send({ code: "MISSING_HEADERS", message: out.message });
if (!await isTokenValid(out.token))
return reply.status(400).send({ code: "INVALID_TOKEN", message: "The token is invalid" });
await redis.hset(
"pmd-api.sessions",
out.scienceId,
JSON.stringify({
session: out.session,
token: out.token,
lastUpdated: Date.now(),
}),
);
const interval = Number.parseInt(process.env.SESSION_KEEP_ALIVE_INTERVAL ?? "5000");
return reply.status(200).send({
code: "OK",
message: "Session updated",
nextUpdate: interval,
});
}
async function isTokenValid(token: string) {
const discord = new REST({ version: "10", authPrefix: "Bearer" });
discord.setToken(token);
try {
await discord.get(Routes.user());
return true;
}
catch {
return false;
}
}

View File

@@ -0,0 +1,18 @@
import { ValueType } from "@opentelemetry/api";
import { PrometheusExporter } from "@opentelemetry/exporter-prometheus";
import { MeterProvider } from "@opentelemetry/sdk-metrics";
const prometheusExporter = new PrometheusExporter();
const provider = new MeterProvider({
readers: [prometheusExporter],
});
const meter = provider.getMeter("nice");
export const counter = meter.createUpDownCounter("active_activites", {
description: "Number of active activities",
valueType: ValueType.INT,
});
prometheusExporter.startServer();

View File

@@ -0,0 +1,10 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"composite": true,
"rootDir": "src",
"types": ["@ark/schema"],
"outDir": "dist"
},
"include": ["src/**/*"]
}

View File

@@ -0,0 +1,8 @@
{
"extends": "./tsconfig.app.json",
"compilerOptions": {
"rootDir": ".",
"noEmit": true
},
"include": ["environment.d.ts", "src", "codegen.ts"]
}

1
apps/docs/.vitepress/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
cache

View File

@@ -0,0 +1,129 @@
import { defineConfig } from "vitepress";
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "Documentation",
description: "Official Documentation",
locales: {
root: {
label: "English",
lang: "en-US",
},
de: {
label: "Deutsch",
lang: "de-DE",
},
},
themeConfig: {
nav: [
{
text: "Presence Development",
link: "/dev/getting-started",
},
{
text: "Reference",
link: "/reference/presence",
},
],
sidebar: {
"/default": {
base: "/",
items: [
{
text: "Getting Started",
link: "/",
items: [
{
text: "Introduction",
link: "/introduction/",
},
{
text: "Installation",
link: "/installation/",
},
{
text: "Setup",
link: "/setup/",
},
{
text: "FAQ",
link: "/faq/",
},
],
},
{
text: "Development",
link: "/development/",
items: [
{
text: "Presence Development",
link: "/presence-development/",
collapsed: true,
items: [
{
text: "Getting Started",
link: "/presence-development/getting-started/",
},
{
text: "Creating a Presence",
link: "/presence-development/creating-a-presence/",
},
],
},
],
},
{
text: "Contribute",
link: "/contribute/",
items: [
{
text: "Report a Bug",
link: "https://github.com/PreMiD",
},
{
text: "Submit a Feature",
link: "https://discord.premid.app",
},
{
text: "Donate",
link: "https://patreon.com/Timeraa",
},
{
text: "Translate",
link: "https://crowdin.com/project/premid",
},
],
},
],
},
"/reference/": {
base: "/reference",
items: [
{
text: "Reference",
link: "/presence",
items: [
{
text: "Presence",
link: "/presence",
},
{
text: "Iframe",
link: "/iframe",
},
],
},
],
},
},
socialLinks: [
{ icon: "github", link: "https://github.com/PreMiD" },
{ icon: "discord", link: "https://discord.premid.app" },
{ icon: "x", link: "https://x.com/PreMiDapp" },
],
i18nRouting: true,
logo: "/logo.svg",
search: { provider: "local" },
},
lastUpdated: true,
});

View File

@@ -0,0 +1,77 @@
# Creating a Presence
## Introduction
PreMiD Presences are the core of the PreMiD application. They allow you to add support for your favorite websites and services, or create your own custom Presences. This guide will walk you through the process of creating a Presence for PreMiD.
Please go through the [Getting Started](./getting-started) guide before proceeding with this guide. It will help you set up your development environment and install the necessary tools.
To make the process of creating a Presence easier, we have provided a command-line interface (CLI) tool. This tool will help you generate a new Presence project with all the necessary files and configurations, so you can start coding your Presence right away.
The CLI will also help you build and test your Presence before submitting it to the PreMiD Store. Testing is required to ensure your Presence works as expected and meets the quality standards. Proof that your Presence works is required for it to be approved. This is usually done by providing a video or a screenshot of your Presence in action.
## Creating a New Presence
To create a new Presence, we will run some scripts. This will generate a new Presence project with all the necessary files and configurations. To create a new Presence, follow these steps:
1. Open your terminal and run the following command:
```sh
pnpm create
```
2. Follow the on-screen instructions to create a new Presence project.
### Coding your Presence
Once you have created a new Presence project, you can start coding your Presence. First of all, you need to understand the structure of a Presence project.
#### Presence Structure
A Presence project consists of the following files and directories:
- `metadata.json`: This file contains the metadata for your Presence, such as the name, description, and version.
- `presence.ts`: This file contains the code for your Presence. This is where you will write the logic to detect the presence of your website or service.
- `iframe.ts` (optional): This file contains the code for the Presence's iframe. This is where we will be able to interact with embedded iframes on the website.
#### Development Server
Let's start a Development Server to build and test your Presence. Follow these steps:
1. Start a development server to be able to build and test your Presence:
```sh
pnpm dev "Your Presence Name"
```
2. Open your browser and go to the PreMiD Extension settings page, then enable Developer Mode.
3. You should now see your new Presence in the list of Presences.
#### Editing the `presence.ts` File
In order to fetch the data from the website, you need to write the logic in the `presence.ts` file. We will use native JavaScript functions to fetch the data from the website. Let's see an example:
```ts
const presence = new Presence({
clientId: "Your Client ID",
});
const enum Asset {
Logo = "https://cdn.rcd.gg/PreMiD.png",
}
presence.on("UpdateData", async () => {
const title = document.querySelector("title");
const description = document.querySelector("meta[name=\"description\"]");
const data: PresenceData = {
details: title.textContent,
state: description.getAttribute("content"),
largeImageKey: Asset.Logo,
};
presence.setActivity(data);
});
```
In this example, we are fetching the title and description of the website and setting them as the Presence details and state, respectively. We are also setting a custom logo as the large image key.

View File

@@ -0,0 +1,50 @@
# Getting Started
## Installation
### Prerequisites
- [Git](https://git-scm.com/).
- [Node.js](https://nodejs.org/) version 18 or higher, includes [Corepack](https://github.com/nodejs/corepack) by default.
- Terminal for accessing PreMiD's Developer Tools via its command-line interface (CLI).
- Text Editor with [TypeScript](https://www.typescriptlang.org/) syntax highlighting support.
- [Visual Studio Code](https://code.visualstudio.com/) is recommended, as it includes TypeScript support out-of-the-box.
### Clone the Repository
- Open your terminal and run the following command:
```sh
git clone https://github.com/PreMiD/Presences.git
```
- Change your working directory to the repository:
```sh
cd Presences
```
### Install Dependencies
- Ensure you have Node.js installed by running:
```sh
node -v
```
If you see a version number, Node.js is installed. Make sure you have Node.js version 18 or higher.
- Enable Corepack by running:
```sh
corepack enable
```
- Install the project dependencies:
```sh
pnpm install
```
## Coding your Presence
Follow the [Creating a Presence](./creating-a-presence) guide to get started with coding your own Presence.
## Submitting your Presence
Once you've finished coding your Presence, you can submit it to the PreMiD Store for others to use. Follow the [Submitting a Presence](./submitting-a-presence) guide to learn how to submit your Presence.
A member of the PreMiD Team will review your submission and if it meets the guidelines, it will be added to the PreMiD Store for everyone to use. If your submission is rejected, you will receive feedback on how to improve it.
Please note that all submissions are subject to review and approval by the PreMiD Team. We reserve the right to reject any submission that does not meet our guidelines or quality standards. Reviews may take up to 7 days to complete.

View File

View File

@@ -0,0 +1,5 @@
# Getting Started
Welcome to the official documentation for PreMiD! This guide will help you get started with PreMiD.
## Installation

51
apps/docs/index.md Normal file
View File

@@ -0,0 +1,51 @@
---
# https://vitepress.dev/reference/default-theme-home-page
layout: home
hero:
name: "PreMiD"
text: "Documentation"
tagline: "The official documentation for PreMiD."
image:
src: /logo.svg
alt: PreMiD Logo
actions:
- theme: brand
text: Get Started
link: /getting-started
- theme: alt
text: Presence Development
link: /dev/getting-started
features:
- icon: 🛠️
title: Extensible
details: Add Presences for your favorite websites and services. Or create your own!
- icon: 🌐
title: Cross-Platform
details: PreMiD is available for all major browsers and platforms.
- icon: 🚀
title: Lightweight
details: PreMiD is designed to be as lightweight as possible, so it won't slow down your system.
---
<style>
:root {
--vp-home-hero-name-color: transparent;
--vp-home-hero-name-background: -webkit-linear-gradient(120deg, rgb(209, 122, 254) 30%, rgb(89, 195, 246));
--vp-home-hero-image-background-image: linear-gradient(-45deg, rgb(209, 122, 254) 50%, rgb(89, 195, 246) 50%);
--vp-home-hero-image-filter: blur(44px);
}
@media (min-width: 640px) {
:root {
--vp-home-hero-image-filter: blur(56px);
}
}
@media (min-width: 960px) {
:root {
--vp-home-hero-image-filter: blur(68px);
}
}
</style>

14
apps/docs/package.json Normal file
View File

@@ -0,0 +1,14 @@
{
"name": "@premid/docs",
"version": "0.0.0",
"private": true,
"description": "Documentation for Premid",
"scripts": {
"dev": "vitepress dev",
"build": "vitepress build",
"preview": "vitepress preview"
},
"devDependencies": {
"vitepress": "1.3.1"
}
}

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 288 KiB

View File

@@ -0,0 +1,68 @@
# Presence Class
The `Presence` class is the main class used to create a Presence.
## Overview
The `Presence` class is the main class used to create a Presence. It is used to interact with the PreMiD Extension.
### Example
```javascript
const presence = new Presence({
clientId: "<Your Client ID>",
});
presence.on("UpdateData", () => {
// Logic to update the presence data
presence.setActivity({
details: "Example Presence",
state: "Example State",
});
});
```
## Constructor
### `new Presence(options: PresenceOptions)`
Creates a new `Presence` instance.
#### Parameters
- `options` (`PresenceOptions`): The options for the Presence.
#### Returns
- `Presence`: The new `Presence` instance.
## Properties
### `clientId: string`
The Client ID of the Presence.
## Methods
### `setActivity(activity: PresenceActivity)`
Sets the activity of the Presence.
#### Parameters
- `activity` (`PresenceActivity`): The activity to set.
### `clearActivity()`
Clears the activity of the Presence.
### `on(event: string, listener: Function)`
Adds a listener to an event.
#### Parameters
- `event` (`string`): The event to listen to.
- `listener` (`Function`): The listener to add.

3
apps/pd/README.md Normal file
View File

@@ -0,0 +1,3 @@
# @premid/pd
A simple url shortener service to shorten urls longer than 256 characters.

12
apps/pd/environment.d.ts vendored Normal file
View File

@@ -0,0 +1,12 @@
declare namespace NodeJS {
export interface ProcessEnv {
NODE_ENV?: "development" | "production" | "test";
REDIS_URL?: string;
MAX_FILE_SIZE?: string;
PORT?: string;
HOST?: string;
RATELIMIT_MAX?: string;
RATELIMIT_WINDOW?: string;
BASE_URL?: string;
}
}

BIN
apps/pd/fixtures/1x1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 B

BIN
apps/pd/fixtures/test.mp4 Normal file

Binary file not shown.

34
apps/pd/package.json Normal file
View File

@@ -0,0 +1,34 @@
{
"name": "@premid/pd",
"type": "module",
"version": "1.1.9",
"private": true,
"description": "A small service to shorten image urls to get around Discord's 256 character limit",
"license": "MPL-2.0",
"main": "dist/index.js",
"files": [
"dist"
],
"scripts": {
"start": "node --enable-source-maps .",
"dev": "node --watch --enable-source-maps ."
},
"dependencies": {
"@fastify/cors": "^9.0.1",
"@fastify/multipart": "^8.1.0",
"@fastify/rate-limit": "^9.1.0",
"@keyv/redis": "^2.8.4",
"fastify": "^4.26.0",
"file-type": "^19.0.0",
"got": "^14.2.0",
"ioredis": "^5.3.2",
"ipaddr.js": "^2.1.0",
"keyv": "^4.5.4",
"mime-types": "^2.1.35",
"nanoid": "^5.0.5"
},
"devDependencies": {
"@types/mime-types": "^2.1.4",
"form-data": "^4.0.0"
}
}

View File

@@ -0,0 +1,9 @@
import { expect, it } from "vitest";
import createKeyv from "./createKeyv.js";
it("should return keyv instance", () => {
const keyv = createKeyv();
expect(keyv).toStrictEqual(expect.any(Object));
});

View File

@@ -0,0 +1,28 @@
import process from "node:process";
import KeyvRedis from "@keyv/redis";
import Keyv from "keyv";
import redis from "../redis.js";
export default function createKeyv() {
let options: Keyv.Options<string> | undefined;
/* c8 ignore next 8 */
if (process.env.REDIS_SENTINELS) {
options = {
namespace: "pd",
store: new KeyvRedis(redis),
};
}
const keyv = new Keyv<string>(
options,
);
/* c8 ignore next 3 */
keyv.on("error", (error) => {
console.error("Keyv connection error:", error);
});
return keyv;
}

View File

@@ -0,0 +1,30 @@
/* eslint-disable no-console */
import { hostname } from "node:os";
import process from "node:process";
import { Redis } from "ioredis";
/* c8 ignore start */
export default function createRedis(): Redis {
const redis = new Redis({
connectionName: `pd-${hostname()}-${process.pid.toString()}`,
lazyConnect: true,
name: "mymaster",
sentinels: process.env.REDIS_SENTINELS?.split(",").map(s => ({
host: s,
port: 26_379,
})),
});
/* c8 ignore next 3 */
redis.on("error", (error) => {
console.error("Redis error", error);
});
/* c8 ignore next 3 */
redis.on("connect", () => {
console.log("Redis connected");
});
return redis;
}

View File

@@ -0,0 +1,10 @@
import { describe, expect, it } from "vitest";
import { createServer } from "../functions/createServer.js";
describe("createServer", () => {
it("should return a fastify instance", async () => {
const server = await createServer();
expect(server).toBeDefined();
});
});

View File

@@ -0,0 +1,62 @@
import process from "node:process";
import cors from "@fastify/cors";
import fastifyMultipart from "@fastify/multipart";
import ratelimit from "@fastify/rate-limit";
import fastify from "fastify";
import type { Redis } from "ioredis";
import createFromBase64 from "../routes/createFromBase64.js";
import createFromImage from "../routes/createFromImage.js";
import createShortenedLink from "../routes/createShortenedLink.js";
import getFullLink from "../routes/getFullLink.js";
export async function createServer(redis?: Redis) {
const server = fastify({
trustProxy: true,
});
await server.register(cors, {
methods: ["GET"],
origin: "*",
});
await server.register(ratelimit, {
max: Number.parseInt(process.env.RATELIMIT_MAX ?? "25"),
nameSpace: "pd-ratelimit-",
redis,
timeWindow: process.env.RATELIMIT_WINDOW ?? "1 minute",
});
await server.register(fastifyMultipart, {
limits: {
fileSize: Number.parseInt(process.env.MAX_FILE_SIZE ?? (5 * 1024 * 1024).toString()),
files: 1,
},
});
server.post("/create/image", createFromImage);
server.post("/create/base64", createFromBase64);
server.get("/create/*", createShortenedLink);
server.get(
"/*",
{
config: {
rateLimit: false,
},
},
getFullLink,
);
server.get(
"/health",
{
config: {
rateLimit: false,
},
},
(_, reply) => reply.status(204).send(),
);
return server;
}

View File

@@ -0,0 +1,30 @@
import got from "got";
import { describe, expect, it, vi } from "vitest";
describe.concurrent("getGoogleAddresses", () => {
it("should return an array of CIDR objects", async () => {
const { default: getGoogleAddresses } = await import("./getGoogleAddresses.js");
vi.spyOn(got, "get").mockResolvedValue({
body: JSON.stringify({
prefixes: [
{ ipv4Prefix: "0.0.0.0" },
{ ipv6Prefix: "0000:0000:0000::/16" },
],
}),
});
const result = await getGoogleAddresses();
expect(result).toMatchInlineSnapshot(`
[
{
"ipv4Prefix": "0.0.0.0",
},
{
"ipv6Prefix": "0000:0000:0000::/16",
},
]
`);
});
});

View File

@@ -0,0 +1,24 @@
import got from "got";
import type { CIDR } from "./isInCidRange.js";
export default async function getGoogleAddresses(): Promise<CIDR> {
const { body } = await got.get("https://www.gstatic.com/ipranges/cloud.json");
const result = JSON.parse(body) as GoogleResult;
return result.prefixes.map(({ ipv4Prefix, ipv6Prefix }) => {
return ipv6Prefix ? { ipv6Prefix } : { ipv4Prefix };
});
}
interface GoogleResult {
syncToken: string;
creationTime: string;
prefixes: GoogleIP[];
}
interface GoogleIP {
ipv6Prefix: string;
ipv4Prefix: string;
service: string;
scope: string;
}

View File

@@ -0,0 +1,31 @@
import { expect, it } from "vitest";
import isInCIDRRange from "./isInCidRange.js";
it("isInCIDRRange - IPv4 - in range", () => {
const CIDRs = [{ ipv4Prefix: "192.0.2.0/24" }];
const ip = "192.0.2.123";
const result = isInCIDRRange(CIDRs, ip);
expect(result).toBe(true);
});
it("isInCIDRRange - IPv4 - not in range", () => {
const CIDRs = [{ ipv4Prefix: "192.0.2.0/24" }];
const ip = "192.0.3.123";
const result = isInCIDRRange(CIDRs, ip);
expect(result).toBe(false);
});
it("isInCIDRRange - IPv6 - in range", () => {
const CIDRs = [{ ipv6Prefix: "2001:db8::/32" }];
const ip = "2001:db8::1234";
const result = isInCIDRRange(CIDRs, ip);
expect(result).toBe(true);
});
it("isInCIDRRange - IPv6 - not in range", () => {
const CIDRs = [{ ipv6Prefix: "2001:db8::/32" }];
const ip = "2001:db9::1234";
const result = isInCIDRRange(CIDRs, ip);
expect(result).toBe(false);
});

View File

@@ -0,0 +1,29 @@
import ipaddr from "ipaddr.js";
export default function isInCIDRRange(CIDRs: CIDR, ip: string) {
const parsed = ipaddr.parse(ip);
for (const CIDR of CIDRs.filter((c) => {
if (parsed.kind() === "ipv4" && "ipv4Prefix" in c)
return true;
else if (parsed.kind() === "ipv6" && "ipv6Prefix" in c)
return true;
else return false;
})) {
const check = parsed.match(ipaddr.parseCIDR("ipv4Prefix" in CIDR ? CIDR.ipv4Prefix : CIDR.ipv6Prefix));
if (check)
return check;
}
return false;
}
export type CIDR = (
| {
ipv4Prefix: string;
}
| {
ipv6Prefix: string;
}
)[];

View File

@@ -0,0 +1,3 @@
import getGoogleAddresses from "./functions/getGoogleAddresses.js";
export default await getGoogleAddresses();

14
apps/pd/src/index.test.ts Normal file
View File

@@ -0,0 +1,14 @@
import { expect, it } from "vitest";
import { createServer } from "./functions/createServer.js";
it("/health", async () => {
const server = await createServer();
const result = await server.inject({
method: "GET",
url: "/health",
});
expect(result.statusCode).toBe(204);
expect(result.body).toBe("");
});

20
apps/pd/src/index.ts Normal file
View File

@@ -0,0 +1,20 @@
/* eslint-disable no-console */
/* c8 ignore start */
import process from "node:process";
import { createServer } from "./functions/createServer.js";
import redis from "./redis.js";
if (!process.env.REDIS_SENTINELS)
console.log("WARNING: No REDIS_SENTINELS environment variable set");
if (process.env.NODE_ENV === "production" && !process.env.BASE_URL)
throw new Error("BASE_URL environment variable is required in production");
export const server = await createServer(redis);
const url = await server.listen({
host: process.env.HOST ?? "0.0.0.0",
port: Number.parseInt(process.env.PORT ?? "80"),
});
console.log(`Server listening at ${url}`);
// TODO Make proper error codes & json responses

3
apps/pd/src/keyv.ts Normal file
View File

@@ -0,0 +1,3 @@
import createKeyv from "./functions/createKeyv.js";
export default createKeyv();

3
apps/pd/src/redis.ts Normal file
View File

@@ -0,0 +1,3 @@
import createRedis from "./functions/createRedis.js";
export default createRedis();

Some files were not shown because too many files have changed in this diff Show More