Commit Graph
100 Commits
Author SHA1 Message Date
4gray 4b97e3d4b3 feat: add dockerfile and docker-compose 2023-01-10 23:38:18 +01:00
4gray 77893186f4 test: update config in basic e2e test 2023-01-10 23:25:12 +01:00
4gray e977f632f9 refactor: remove outdated .mocharc file 2023-01-10 23:23:17 +01:00
4gray 8c51ba6140 chore: update dependencies 2023-01-10 23:22:39 +01:00
4gray a4944ee152 refactor: use backend url in pwa service 2023-01-10 23:22:27 +01:00
4gray 3e3f75f421 build: update configuration of web build 2023-01-10 23:20:55 +01:00
4gray 8c1a9e2683 chore: update env files 2023-01-10 23:20:13 +01:00
4gray 07764b4f07 chore: update/remove some dependencies 2023-01-08 17:21:07 +01:00
4gray a4891eae89 ci: update e2e step 2023-01-04 01:09:35 +01:00
4gray 83a5de4d61 ci: disable e2e test execution on ubuntu-latest 2023-01-04 00:53:52 +01:00
4gray 8eead4e0f2 ci: run e2e test on ubuntu-latest 2023-01-04 00:29:37 +01:00
4gray 455f3cfb4a ci: add 3 retries for playwright test execution 2023-01-03 23:58:32 +01:00
4gray 18efd2060c test: set custom test id attribute for playwright
Update electron-builder.json

ci: experiment with electron-builder configuration for linux
2023-01-03 23:30:44 +01:00
4gray ca91cf46e9 test(e2e): add object locator for tests 2023-01-03 23:30:44 +01:00
4gray a1d2ed8bcd ci: adjust e2e workflow
Update ci.yaml

Update ci.yaml

Update ci.yaml

Update ci.yaml
2023-01-03 23:30:37 +01:00
4gray c0a90068b4 refactor: use another user data directory for e2e tests 2023-01-02 23:00:58 +01:00
4gray 62dc949bd8 ci: add e2e workflow 2023-01-02 23:00:13 +01:00
4gray c7a97f90fd test(e2e): test playlist upload via file upload 2023-01-02 22:59:47 +01:00
4gray 5cfbfed67b test(e2e): add dummy playlist file 2023-01-02 19:09:01 +01:00
4gray 1afabc671d test(e2e): adjust playwright configuration 2023-01-02 19:04:39 +01:00
4gray 07a028dff8 chore: update electron-builder 2022-12-27 00:40:41 +01:00
4gray 342a549e0c refactor(menu): better error handling 2022-12-26 17:26:34 +01:00
4gray b336680ec9 fix: macos related window management improvements 2022-12-26 17:25:59 +01:00
4gray 2ce60e0a20 feat: persist window size
this commit relates to #205
2022-12-26 17:19:46 +01:00
4gray b42605cc0f test(e2e): update playwright configuration 2022-12-26 15:40:13 +01:00
4gray a3fc774aaf chore(gitignore): add playwright-report folder 2022-12-26 15:19:33 +01:00
4gray d3b86d8ba6 refactor(home): remove unused code 2022-12-25 11:41:36 +01:00
4gray 7510d34881 refactor: some improvements related to epg 2022-12-23 21:49:22 +01:00
4gray 4b70048eca refactor(epg-worker): persist epg sources 2022-12-22 22:56:34 +01:00
4gray 0a302b0e8a Merge branch 'electron' of https://github.com/4gray/iptvnator into electron 2022-12-21 11:54:51 +01:00
4gray f3e00e78aa feat: add cmd+q hotkey to close the app (macOS)
this commit closes #181
2022-12-21 11:53:58 +01:00
4gray 4043026d56 test: replace akita store with ngrx 2022-12-07 20:07:26 +01:00
4gray 466bbade53 refactor: switch from akita to ngrx 2022-12-06 23:52:41 +01:00
4gray 9b557690c1 refactor: set dataService public 2022-10-19 22:38:43 +02:00
4gray 344bd75c87 feat(pwa): load a m3u playlist as a URL parameter #176 2022-10-19 22:33:10 +02:00
4gray b96df78611 chore: update epg-parser library 2022-10-17 22:11:51 +02:00
4gray 25bb897879 refactor: replace ngx-filter-pipe dependency 2022-10-06 22:32:47 +02:00
4gray 049ed6be51 fix: set epgSource as not required field
this commit fixes #175
2022-10-06 22:31:18 +02:00
4gray 5eb71f0927 chore: bump version to 0.11.1 2022-10-01 19:55:03 +02:00
4gray c4e107681e fix: allow file:// protocol for epg source 2022-10-01 19:50:49 +02:00
4gray 9756a76a90 fix: red screen in PIP window 2022-09-29 17:19:38 +02:00
4gray 6238bacf0d refactor: remove ngx-uploader from home module 2022-09-26 16:59:23 +02:00
4gray b69fb16f7c build: get rid of ngx-uploader library 2022-09-26 16:36:20 +02:00
4gray b4da0c1982 refactor: update translation strings 2022-09-26 16:35:24 +02:00
4gray a62073332c refactor: replace ngx-uploader with own component 2022-09-26 16:34:48 +02:00
4gray 1716cd0d8b refactor: add drag&drop directive 2022-09-26 16:33:48 +02:00
4gray 3e67c21d6d chore: update deprecated eslint rule name 2022-09-26 16:28:32 +02:00
4gray ba3dd88dde fix: service worker injection 2022-09-24 21:27:21 +02:00
4gray 1e127d069e ci: rename secret token 2022-09-23 13:46:30 +02:00
4gray 5ac199281d Revert "Update release.yml"
This reverts commit 82c8e517e3.
2022-09-23 13:44:34 +02:00
4gray 287117c04b refactor: fix for whatsnew dialog in electron app 2022-09-11 13:29:06 +02:00
4gray cd3496fe61 chore: bump the version number 2022-09-11 13:08:10 +02:00
4gray 910c98447b docs: add release information 2022-09-11 13:07:09 +02:00
4gray 27c166cfaf refactor: remove console log 2022-09-11 13:06:33 +02:00
4gray 821deaf71d refactor: re-organize command listeners 2022-09-09 20:24:16 +02:00
4gray 528a12500d Merge branch 'multiepg' into electron 2022-09-09 13:56:36 +02:00
4gray b4db751fb6 feat: implement multi epg view 2022-09-08 19:10:41 +02:00
4gray e2c7848905 refactor: add i18n strings 2022-09-08 19:09:53 +02:00
4gray cfcf050919 style: visual improvements 2022-08-26 11:48:41 +02:00
4gray b18e537ccb fix: show notification after playlist refresh (PWA) 2022-08-24 18:54:03 +02:00
4gray 70159895f5 style: visual changes 2022-08-24 18:52:54 +02:00
4gray 17b265f5a6 feat: check for available updates in PWA 2022-08-24 18:13:31 +02:00
4gray 6117a13c9e test: add missing module imports 2022-08-24 17:28:13 +02:00
4gray 5ceb17c9aa style: visual improvements 2022-08-24 17:27:37 +02:00
4gray c643583018 refactor: code style improvements 2022-08-22 17:55:01 +02:00
4gray 19219b8113 refactor: i18n improvements 2022-08-22 17:53:28 +02:00
4gray 1436ca1b7d chore: update electron and other dependencies 2022-08-17 17:02:42 +02:00
4gray c4bcac01ef refactor: fix translation labels 2022-08-07 20:07:51 +02:00
4gray 6676fa0a42 feat: import playlist as text 2022-08-07 20:04:36 +02:00
4gray 37f71c631e refactor: extend translation files 2022-08-07 19:51:04 +02:00
4gray b9967941b9 refactor: hide epg-list in pwa 2022-08-03 22:55:57 +02:00
4gray ec4c47a926 refactor: minor code improvements 2022-08-03 22:47:14 +02:00
4gray 8a58182e62 Merge branch 'electron' of https://github.com/4gray/iptvnator into electron 2022-07-24 21:59:37 +02:00
4gray 8610104749 refactor: update import of custom-electron-titlebar lib 2022-07-21 16:59:07 +02:00
4gray 528515be46 chore: update angular related dependencies 2022-07-20 15:14:28 +02:00
4gray 754f04394d chore: update angular related dependencies 2022-07-19 17:29:30 +02:00
4gray 38a1bd2c86 chore: update angular to v14 2022-07-19 17:25:13 +02:00
4gray 606d2638eb refactor: improvements in settings module 2022-07-19 16:47:38 +02:00
4gray de83f394e6 Merge branch 'electron' of https://github.com/4gray/iptvnator into electron 2022-07-19 15:45:07 +02:00
4gray 57e30ca84a refactor: update icons path 2022-07-17 21:19:35 +02:00
4gray b0bc1e987f chore: update jest 2022-07-15 19:43:29 +02:00
4gray 3adee4da1e chore: update dependencies 2022-07-13 13:56:49 +02:00
4gray 58a994681d refactor: push epg data to existing array 2022-07-09 22:38:27 +02:00
4gray 7381d97d7a chore: update ngx-whats-new dependency 2022-07-09 22:37:02 +02:00
4gray f8c6874ad3 feat: support multiple epg sources 2022-07-09 20:01:20 +02:00
4gray c5789568ac refactor: integrate playwright and web workers support 2022-07-02 09:50:50 +02:00
4gray e3a6e1269d refactor: extract electron related files 2022-07-01 14:49:36 +02:00
4gray 4e39f15393 chore: update changelog for v0.10.0 2022-04-26 22:43:08 +02:00
4gray 32e08c969b chore: update electron builder config
ci: update version of upload-artifacts action

build: update depdendencies

ci: update release script

ci: try with ubuntu-18.04

ci: add USE_SYSTEM_FPM=true

ci: downgrade electron-builder

ci: revert electron-builder, add new step with manual packaging

ci: add separate steps for build

ci: add separate steps for build

ci: adapt package script

ci: update package command for macos

ci: update package command for macos

ci: update package commands

ci: update package commands

ci: update package commands

build: downgrade electron-builder

build: revert electron-builder.json

ci: update package commands
2022-04-26 22:38:36 +02:00
4gray ab1d0bfec8 fix: set default value for video player 2022-04-24 10:01:51 +02:00
4gray 40869d9e2e chore: bump version to 0.10.0 2022-04-24 08:38:07 +02:00
4gray 3821b13891 docs: prepare v0.10.0 2022-04-24 00:48:43 +02:00
4gray 7766752c33 test: add missing imports 2022-04-18 11:39:18 +02:00
4gray 63932056dd build: adapt ts and jest config 2022-04-18 11:38:44 +02:00
4gray 6221d3ec72 style: add navigation panel for playlists view 2022-04-16 22:01:26 +02:00
4gray cb07cc2386 refactor: some general code improvements 2022-04-16 20:11:31 +02:00
4gray 41f3f34faa chore: update nedb depdendency 2022-04-16 20:06:55 +02:00
4gray 68b860307b chore: update akita package 2022-02-20 00:09:54 +01:00
4gray 2c96630c91 Merge branch 'electron' of https://github.com/4gray/iptvnator into electron 2022-02-19 23:46:25 +01:00
4gray 0bc71d4791 feat: switch playlists from the sidebar 2022-02-19 23:40:59 +01:00