Commit Graph

232 Commits

Author SHA1 Message Date
absidue
ac4cc4a611
Compress and lazy load locales (#2603)
* Compress and lazy load locales

* Remove index.html when loading the locales on the web

* Fix locale output path for web build
2022-09-24 11:06:50 -04:00
absidue
77c26638e1
Fully replace electron-debug with our own implementation (#2585) 2022-09-19 09:36:40 -04:00
ChunkyProgrammer
d1a50a4e52
update vue2 to latest (#2554)
* update vue2 to latest

* remove vue-template-compiler, update loader & router

* use :deep instead of v-deep

* fix yarn.lock
2022-09-16 14:49:27 +00:00
PikachuEXE
7ed47749f7
^ Update electron 20.x (#2577) 2022-09-15 11:46:42 +02:00
absidue
bbd1dba867
Remove node-loader as we don't have any binary/native node modules (#2576) 2022-09-15 08:52:46 +08:00
ChunkyProgrammer
f241eb9ee8
update yt-tending-scraper (#2575) 2022-09-13 14:13:40 +00:00
absidue
a69cbd3b55
Optimise CSS and JSON files (#2569) 2022-09-13 09:28:36 +08:00
absidue
97e3813182
Update css-loader and switch to webpack 5's asset modules (#2566) 2022-09-11 20:34:58 -04:00
absidue
2d2c1e7a0b
Remove unneeded electron-builder-squirrel-windows dependency (#2560) 2022-09-11 14:28:48 -04:00
absidue
3fdce212f2
Update sass and sass-loader to the latest versions (#2568) 2022-09-11 14:10:22 -04:00
ChunkyProgrammer
4e1c843a48
update autolinker to version 4 (#2552) 2022-09-09 09:10:10 +08:00
PikachuEXE
c845df9d53
^ Update electron 20.x (#2549) 2022-09-08 07:09:49 -04:00
ChunkyProgrammer
f7f1672b8a
update electron-builder (#2546) 2022-09-08 08:39:22 +08:00
absidue
d67a537d1c
Update copy-webpack-plugin dependency to 11.0.0 (#2541) 2022-09-06 08:45:35 +08:00
absidue
3d66da973e
Update ytdl-core to 4.11.2 (#2542) 2022-09-06 08:44:56 +08:00
absidue
1e58be273e
Update babel and specify exact node version target (#2536) 2022-09-05 09:29:53 +08:00
absidue
78fd045a15
Update webpack (#2534) 2022-09-04 07:40:53 -04:00
ChunkyProgrammer
44c010c5fe
update yt-channel-info (#2527) 2022-09-02 11:23:53 +08:00
absidue
717f23e0dd
Update yt-comment-scraper to 6.2.0 (#2523) 2022-09-01 19:43:20 +08:00
PikachuEXE
14ab1ad3c1
^ Update electron 20.x (#2525) 2022-09-01 09:10:46 +00:00
absidue
c0285c38c4
Update yt-trending-scraper to 3.1.0 (#2522) 2022-08-31 20:55:10 -04:00
absidue
b6740acc37
Switch back to upstream ytdl-core (#2510) 2022-08-27 07:58:33 +08:00
PikachuEXE
680abbebd8
Upgrade electron from 16 > 20 (#2448)
* ^ Upgrade electron 16.x > 20.x

* 20.0.1

* 20.0.2

* 20.1.0
2022-08-26 09:46:15 +02:00
PikachuEXE
75139ef6a3
^ Update lefthook to latest version (#2472) 2022-08-13 00:44:39 +02:00
PikachuEXE
ba0bcee2fe
Add Git Hooks to run lint (#1788)
* + Add package @arkweid/lefthook

* Add git hook pre-commit for linting changed files only

* Update lefthook.yml about `glob`

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

* Update lefthook.yml to use `yarn run` instead of `npx`

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
2022-08-11 23:41:32 -04:00
PrestonN
dbc5ded08c Bump version number to v0.17.1 2022-08-11 21:36:57 -04:00
absidue
2205f38884
Temporarily switch over to my fork of ytdl-core (#2469) 2022-08-11 18:20:17 -04:00
absidue
903f3a2241
Prevent packaging unneeded dependency files (#2303)
* Prevent packaging unneeded dependency files

* Exclude even more dependency files from being packaged
2022-07-14 10:43:07 -04:00
PikachuEXE
6e25d35459
Update electron-builder version to ^23.0.2 (#2305)
Fixes build task on MacOS 12.3+
2022-06-20 22:31:09 -04:00
absidue
72b4e17cd4
Remove the unneeded fast-glob and node-abi dev dependencies (#2334) 2022-06-20 09:59:17 +08:00
absidue
6d64b3a2b1
^ Update marked (#2335) 2022-06-20 09:58:27 +08:00
PrestonN
ae654a1581 Bump version number to v0.17.0 2022-06-12 16:01:19 -04:00
absidue
26e4433c99
Remove the unused lodash.uniqwith, videojs-replay and vue-electron dependencies (#2299) 2022-06-08 09:12:57 +08:00
absidue
18b9bdf17d
Remove the material-design-icons dependency (#2298) 2022-06-08 09:11:33 +08:00
absidue
331f65ec26
Remove unused dependencies (#2278)
* Remove the bulma-pro and videojs-abloop dependencies

* Remove typescript

* Remove the jest development dependency
2022-05-31 16:15:44 -04:00
ChunkyProgrammer
6d9dab7eb2
update yt-channel-info (#2275) 2022-05-31 09:45:17 +08:00
absidue
365b8f81ae
Format playlist dates with the selected locale (#2244)
* Format Invidious playlist dates with the selected locale

* Fix language for locale API as well

* Add special handling for Norsk nynorsk

* Workaround system locale issue
2022-05-30 21:43:21 -04:00
absidue
dd5c68223b
Use the builtin subtle crypto library instead of node-forge (#2276) 2022-05-31 09:42:39 +08:00
PikachuEXE
8e0f6580d6
^ Update electron 16.x (#2252) 2022-05-25 10:47:56 +02:00
PrestonN
03e80596c6 Update videojs 2022-05-14 17:37:17 -04:00
ChunkyProgrammer
62bdf5e4d6
Feat: Channel Member Icons + Load Custom Channel Emojis in Comments (#1819)
* channel member + custom channel emojis

* accessibility improvements

* show member icon for comment replies

* update yt-comment-scraper. make member icon more accessible.
2022-05-14 13:33:00 -04:00
PikachuEXE
1cbf6b5159
^ Update electron 16.x (#2238) 2022-05-14 12:46:08 -04:00
absidue
ea04ef0a90
Bump Babel to latest version and update Babel targets (#2182)
* Bump Babel to latest version and update Babel targets

* Bump babel to latest version
2022-05-11 05:51:13 -04:00
absidue
e32e6f87b1
Update marked to 4.0.14 and ytsr to 3.8.0 (#2229)
* ^ Update marked and ytsr

* ^ Update marked
2022-05-10 02:08:48 -04:00
PikachuEXE
ae0e06c4b8
^ Update electron 16.x (#2212) 2022-05-05 09:43:07 -04:00
absidue
e29d041a91
Bump autolinker and forge to latest versions (#2200) 2022-04-27 15:48:33 +08:00
Preston
0806a1a0ae Bump yt-channel-info version, fix playlist / history search bar hiding and fix text in resolution for stats modal 2022-04-09 16:23:34 -04:00
absidue
70c0544fe5
Bump marked and electron-context-menu (#2176) 2022-04-09 15:40:26 -04:00
Preston
884e0967df Update local API modules and use new variable for related channels 2022-04-07 22:20:33 -04:00
PikachuEXE
6130ca3d95
^ Update electron 16.x (#2168) 2022-04-07 22:15:24 -04:00