672 Commits

Author SHA1 Message Date
vexorian
c409392797 Merge branch 'dev/1.4.x' into dev/1.5.x 2021-08-09 00:18:04 -04:00
vexorian
e001fc2ce7
Merge pull request #354 from vexorian/20210808_dev
Do not clone whole channel just to combine the channel
2021-08-08 23:37:26 -04:00
vexorian
58aa84d19f Do not clone whole channel just to combine the channel 2021-08-08 21:42:15 -04:00
vexorian
78087c16cc
Merge pull request #352 from vexorian/20210808_dev
20210808 dev
2021-08-08 15:41:14 -04:00
vexorian
a474f5a7ce Merge branch 'dev/1.4.x' into dev/1.5.x 2021-08-08 15:37:48 -04:00
vexorian
f1db4742b5
Merge pull request #351 from vexorian/20210808_dev
Fix #350 : random slots bug
2021-08-08 15:23:14 -04:00
vexorian
0ff6495872 Fix #350 : random slots no longer have a chance to generate flex times with wrong duration. Api protection to protect against bad durations. Migration step to fix existing channels that were affected by the bug 2021-08-08 15:13:24 -04:00
vexorian
0b4a8c4f6a
Merge pull request #349 from vexorian/20210806-dev
localization fixes
2021-08-06 13:52:11 -04:00
vexorian
a16e6dce66 Fix localization issues. Node version in the docker image is pointless because nexe keeps using 12. Using 14 for nexe doesn't work, so it will stay at 12 for the time being. 2021-08-06 13:49:10 -04:00
vexorian
b9d6fe9ff1
Merge pull request #339 from rafaelvieiras/ft/i18next
Internationalization System
2021-08-06 13:47:28 -04:00
vexorian
2ca8b37971
Merge pull request #348 from vexorian/dev20210806_dev
#347 On-demand channels.
2021-08-06 12:40:41 -04:00
vexorian
5d072b76bb #347 On-demand channels. 2021-08-06 11:39:38 -04:00
Rafael Vieira
eb2c3a2199 fix(i18next): focer require to commonjs module for i18next libs 2021-07-24 15:30:32 -03:00
Rafael Vieira
168838dbae chore(docker): update node image from legacy v12 to LTS v14 2021-07-24 15:28:34 -03:00
Rafael Vieira
8c22340978 feat(web): add ng-i18next and implements on xmltv-settings, plex-settings, guide and top-menu
close #266
2021-07-06 01:27:32 -03:00
Rafael Vieira
5913b7b3e9 feat(server): add i18n for translation of api
Implementation of i18n system to API translation. This change use i18next lib, simple and
extensible internationalization-framework, with support to plugins.

- out of router: use passing i18next on index.js for any class. Look tv-guide-service.js
- on a route: use req.t(). look api.js
2021-07-06 01:00:39 -03:00
vexorian
1002b0dc76
Merge pull request #338 from rafaelvieiras/ft/conventional-commits
Conventional Commits
2021-07-05 11:15:21 -04:00
Rafael Vieira
110be23b1b docs(readme): add convential-commits instructions 2021-07-04 19:14:12 -03:00
Rafael Vieira
2a843b8d0f chore(git-hooks): add Conventional Commits with lint and cli utility
Implementation of conventional commits, a pattern to commit's message with a focus on
automation and human read.

These changes don't affect the application development, build or run.
- `Commitlint` is added to validate all new commits and help developers remember to use patter,
before to send to remote repository.
- `cz-cli` aka `Commitizen` makes available a cli utility to help developer to create commits.
- `Husky` are add for easy integrate on git's hooks.
2021-07-04 18:57:06 -03:00
vexorian
7e1d48226c Merge branch 'dev/1.4.x' into dev/1.5.x 2021-07-03 12:53:19 -04:00
vexorian
43fc475d01
Merge pull request #337 from vexorian/20210703-dev
Prepare 1.4.4 development
2021-07-03 12:49:10 -04:00
vexorian
9ceb87a351 Prepare 1.4.4 development 2021-07-03 12:47:11 -04:00
vexorian
a47bc2d600
Merge pull request #333 from vexorian/20210622_dev
Align 1.4.x changes into 1.5.x
2021-06-22 01:03:45 -04:00
vexorian
1390a94642 Merge branch 'dev/1.4.x' into dev/1.5.x 2021-06-22 01:01:14 -04:00
vexorian
588c940494
Merge pull request #332 from vexorian/20210622_dev
Fix #330, programs cut off the last few milliseconds of a program, up to 30 seconds
2021-06-22 01:00:10 -04:00
vexorian
4835763e58
Merge pull request #331 from vexorian/20210622_dev
Fix #330, programs cut off the last few milliseconds of a program, up to 30 seconds
2021-06-22 00:58:22 -04:00
vexorian
fb5791d0d6 Fix #330, programs cut off the last few milliseconds of a program, up to 30 seconds 2021-06-22 00:56:50 -04:00
vexorian
06d877cd91 Last minute change: stop including package-lock.json in the git 1.4.3 2021-06-01 20:58:28 -04:00
vexorian
485144c791 1.4.3 2021-06-01 20:50:11 -04:00
vexorian
9bda2960e8
Merge pull request #327 from vexorian/20210601
Various small changes , preparing 1.4.3 release
2021-06-01 20:47:56 -04:00
vexorian
ce22bcd12a Processing Time Slots / Random Slots will be less likely to cause a stream freeze 2021-06-01 20:46:24 -04:00
vexorian
ae7f0ce703 Random/Time Slots should be quicker to process. 2021-06-01 20:46:24 -04:00
vexorian
a2ed1c1ec8 Fix HTMLs after angular version bump 2021-06-01 20:46:24 -04:00
vexorian
184eb2a42c Force merge 2.1.1 version 2021-06-01 20:46:24 -04:00
vexorian
5db00c2ec9
Merge pull request #326 from vexorian/20210531_dev
#308 Fix shows appearing only in two collections
2021-05-31 22:31:16 -04:00
vexorian
1ea8b93a7b #308 Fix shows appearing only in two collections 2021-05-31 22:28:06 -04:00
vexorian
8675a84b57
Merge pull request #325 from vexorian/20210531_dev
20210531 dev
2021-05-31 09:12:30 -04:00
vexorian
44341f9c9f Merge branch 'main' into dev/1.4.x 2021-05-31 09:07:24 -04:00
vexorian
b7770ca800
Merge pull request #320 from vexorian/dependabot/npm_and_yarn/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
1.4.3-development-0
2021-05-31 09:06:09 -04:00
vexorian
01ecb7e5f9
Merge pull request #321 from vexorian/dependabot/npm_and_yarn/elliptic-6.5.4
Bump elliptic from 6.5.2 to 6.5.4
2021-05-31 09:05:55 -04:00
vexorian
b87e2069cc
Merge pull request #322 from vexorian/dependabot/npm_and_yarn/axios-0.21.1
Bump axios from 0.19.2 to 0.21.1
2021-05-31 09:05:35 -04:00
vexorian
ac8bde9e75
Merge pull request #323 from vexorian/dependabot/npm_and_yarn/browserslist-4.16.6
Bump browserslist from 4.12.0 to 4.16.6
2021-05-31 09:05:23 -04:00
vexorian
d682394aca
Merge pull request #319 from vexorian/dependabot/npm_and_yarn/hosted-git-info-2.8.9
Bump hosted-git-info from 2.8.8 to 2.8.9
2021-05-31 09:05:01 -04:00
vexorian
5e3ea57e89 Fix channel config html which broke after the angular version bump 2021-05-31 09:04:03 -04:00
vexorian
a2f737649f
Merge pull request #324 from vexorian/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.15 to 4.17.21
2021-05-31 08:49:05 -04:00
vexorian
d6a992279b
Merge pull request #318 from vexorian/dependabot/npm_and_yarn/angular-1.8.0
Bump angular from 1.7.9 to 1.8.0
2021-05-31 08:15:44 -04:00
vexorian
98c9ed2f81 PR template 2021-05-30 23:32:42 -04:00
vexorian
e4b3acf9bc Prepare 1.5.0 development 2021-05-30 23:28:17 -04:00
vexorian
1e47a999a5 Prepare 1.4.3 development 2021-05-30 23:22:56 -04:00
dependabot[bot]
f2888ab4d8
Bump lodash from 4.17.15 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-30 12:44:29 +00:00