Commit graph

1013 commits

Author SHA1 Message Date
Matthew Stratford
80bf4f9dd4 Overwrite default state for preview player. 2023-04-13 23:38:23 +01:00
Matthew Stratford
4cd624bbf0 Revert "Stop preview channel from auto advancing."
This reverts commit 7401cde4a6.
2023-04-13 23:28:37 +01:00
Matthew Stratford
7401cde4a6 Stop preview channel from auto advancing. 2023-04-13 23:07:27 +01:00
Matthew Stratford
2dff76a146 Reuse PLAYER_ID_PREVIEW for preview player templating 2023-04-13 23:06:55 +01:00
Matthew Stratford
2be7c2bb04 Fix repeat all not triggering 2023-04-13 22:26:04 +01:00
Matthew Stratford
d9a8b9c678 Add missing helper-wrap-function 2023-04-13 21:34:23 +01:00
Matthew Stratford
e96815747f Fix WebStudio not marking items played on play. 2023-04-13 21:32:06 +01:00
Matthew Stratford
209880a780
Merge pull request #286 from UniversityRadioYork/marks/python-ci
Add MyPy to CI
2023-04-12 22:59:44 +01:00
Marks Polakovs
2a6339b030 Install Poetry 2023-03-11 12:42:36 +00:00
Marks Polakovs
ada88ba73e Add MyPy to CI 2023-03-11 12:40:50 +00:00
Matthew Stratford
0d953961ef
Merge pull request #284 from UniversityRadioYork/marks/upgrades
Replace pip with Poetry and upgrades for Python 3.10
2023-03-10 00:31:06 +00:00
Marks Polakovs
0daa5ef0f5
Update README.md 2023-03-09 23:28:56 +00:00
Marks Polakovs
7d18f086e8 Replace pip with Poetry and upgrades for Python 3.10 2023-03-09 23:04:44 +00:00
Matthew Stratford
2dc3c8cd3c
Typo :) 2022-09-26 20:21:35 +01:00
Marks Polakovs
d778654a7f
Merge pull request #254 from UniversityRadioYork/marks/upgrade-sass 2022-06-03 22:32:53 +01:00
Marks Polakovs
4a4c716a3d
Add note about Python compatibility 2021-12-28 13:31:57 +00:00
Marks Polakovs
eff4990d2b Replace node-sass with sass to fix build errors 2021-12-28 13:06:43 +00:00
Matthew Stratford
238da52d94
Fix setPlayed on BAPS in channel 0 setting all channels. 2021-12-06 22:14:53 +00:00
Matthew Stratford
7cfd48b003
Merge pull request #252 from UniversityRadioYork/marks/build-baps
Rework BAPS build to avoid NODE_ENV problems
2021-11-03 00:15:19 +00:00
Marks Polakovs
63ec8537a8 Rework BAPS build to avoid NODE_ENV problems
Previously we would set NODE_ENV=baps-<env> to signal that this is a BAPS build. However, many libraries rely on NODE_ENV=="production" to activate optimisations, meaning performance tanked.

This commit reorganises it to avoid relying on NODE_ENV changes, while still applying env vars as necessary.
2021-09-25 21:45:25 +01:00
Matthew Stratford
bddd49f4f7
Merge pull request #250 from UniversityRadioYork/mstratford/bapsicle-news
Only import news files when not using BAPSicle.
2021-09-11 20:30:55 +01:00
Matthew Stratford
a1f4bd0d85
Update type to string. 2021-09-11 19:54:25 +01:00
Matthew Stratford
a909a9eb89
Remove other import. 2021-09-11 19:22:11 +01:00
Matthew Stratford
3b5677e482
Delete the other old wav import. 2021-09-11 19:15:08 +01:00
Matthew Stratford
0a0ed8702a
Only import news files when not using BAPSicle. 2021-09-11 18:46:22 +01:00
Matthew Stratford
89aa41bd45
Merge pull request #249 from UniversityRadioYork/mstratford/py-deps
Update python dependancies
2021-09-08 23:33:52 +01:00
Matthew Stratford
c04e87ba85
Patch jenkins file homepage in packages.json
Fixes webstudio-dev looking in ury.org.uk/static.
2021-09-08 23:27:54 +01:00
Matthew Stratford
7db9fda2fd Update python requirements. 2021-09-08 23:10:00 +01:00
dependabot[bot]
85a6d6262c Bump aiohttp from 3.6.2 to 3.7.4
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.6.2 to 3.7.4.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.6.2...v3.7.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 22:51:31 +01:00
dependabot[bot]
75072641b0 Bump cryptography from 2.8 to 3.3.2
Bumps [cryptography](https://github.com/pyca/cryptography) from 2.8 to 3.3.2.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/2.8...3.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 22:51:02 +01:00
dependabot[bot]
ebd32ae246 Bump flask-cors from 3.0.8 to 3.0.9
Bumps [flask-cors](https://github.com/corydolphin/flask-cors) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/corydolphin/flask-cors/releases)
- [Changelog](https://github.com/corydolphin/flask-cors/blob/master/CHANGELOG.md)
- [Commits](https://github.com/corydolphin/flask-cors/compare/3.0.8...3.0.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 22:50:36 +01:00
Matthew Stratford
364d1ad7e1 Bump urllib3 from 1.25.8 to 1.26.5
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.25.8 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.25.8...1.26.5)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 22:49:34 +01:00
dependabot[bot]
acc6f4ade2 Bump websockets from 8.1 to 9.1
Bumps [websockets](https://github.com/aaugustin/websockets) from 8.1 to 9.1.
- [Release notes](https://github.com/aaugustin/websockets/releases)
- [Changelog](https://github.com/aaugustin/websockets/blob/9.1/docs/changelog.rst)
- [Commits](https://github.com/aaugustin/websockets/compare/8.1...9.1)

---
updated-dependencies:
- dependency-name: websockets
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 22:48:32 +01:00
Matthew Stratford
69b68ff6d3
Merge pull request #248 from UniversityRadioYork/dependabot/npm_and_yarn/url-parse-1.5.3
Bump url-parse from 1.5.1 to 1.5.3
2021-09-08 22:46:13 +01:00
dependabot[bot]
0d06a76567
Bump url-parse from 1.5.1 to 1.5.3
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 21:40:53 +00:00
Matthew Stratford
57e7b8cf2d
Merge pull request #247 from michael-grace/mstratford/deps-update
Update dependancies
2021-09-08 22:39:47 +01:00
Matthew Stratford
208a1d279f Update caniuse 2021-09-08 22:36:16 +01:00
Matthew Stratford
57d0adc681 Revert "Bump react-dev-utils from 9.1.0 to 11.0.4"
This reverts commit 77b6cb52d9.
2021-09-08 22:31:39 +01:00
dependabot[bot]
3f8ae5f284 Bump elliptic from 6.5.3 to 6.5.4
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:57:36 +01:00
Matthew Stratford
77b6cb52d9 Bump react-dev-utils from 9.1.0 to 11.0.4
Bumps [react-dev-utils](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-dev-utils) from 9.1.0 to 11.0.4.
- [Release notes](https://github.com/facebook/create-react-app/releases)
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md)
- [Commits](https://github.com/facebook/create-react-app/commits/HEAD/packages/react-dev-utils)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:57:01 +01:00
dependabot[bot]
2e22ccb935 Bump ssri from 6.0.1 to 6.0.2
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:54:44 +01:00
dependabot[bot]
a76f21b7d9 Bump url-parse from 1.4.7 to 1.5.1
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:54:17 +01:00
dependabot[bot]
af1141fe1a Bump lodash from 4.17.19 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:53:54 +01:00
dependabot[bot]
34934c11e1 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.
- [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[bot] <support@github.com>
2021-09-08 20:53:36 +01:00
dependabot[bot]
123ef32c87 Bump dns-packet from 1.3.1 to 1.3.4
Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:52:30 +01:00
dependabot[bot]
5660ee5eea Bump path-parse from 1.0.6 to 1.0.7
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:52:06 +01:00
dependabot[bot]
c421e7acf2 Bump merge-deep from 3.0.2 to 3.0.3
Bumps [merge-deep](https://github.com/jonschlinkert/merge-deep) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/jonschlinkert/merge-deep/releases)
- [Commits](https://github.com/jonschlinkert/merge-deep/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: merge-deep
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:51:30 +01:00
dependabot[bot]
271da274e7 Bump immer from 8.0.1 to 9.0.6
Bumps [immer](https://github.com/immerjs/immer) from 8.0.1 to 9.0.6.
- [Release notes](https://github.com/immerjs/immer/releases)
- [Commits](https://github.com/immerjs/immer/compare/v8.0.1...v9.0.6)

---
updated-dependencies:
- dependency-name: immer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 20:50:57 +01:00
Matthew Stratford
4ba9e3f7d5
Merge pull request #242 from UniversityRadioYork/mstratford-offair
Fix unknown timelord when off air
2021-09-08 20:40:52 +01:00
Matthew Stratford
b87ad79cbd
Merge pull request #235 from michael-grace/mstratford-webstudio
BAPS3 Presenter Merge In
2021-09-08 20:39:49 +01:00