Commit Graph

  • 22b2d33c4d chore: adapt c4 to match our branches and releases requirements jo 2023-03-15 18:34:46 +0100
  • 1d48e47721 chore: fix dot list numbers jo 2023-04-03 12:42:09 +0200
  • ada92c8259
    chore: fix CONTRIBUTING symlink again jo 2023-04-03 12:39:24 +0200
  • 747f33c20c
    chore: fix CONTRIBUTING symlink jo 2023-04-03 12:35:47 +0200
  • 49d4fafa0c
    Merge branch 'stable' jo 2023-04-03 12:31:50 +0200
  • d0be84bff7
    chore(deps): update dependency django to >=4.1.4,<4.3 (#2492) renovate[bot] 2023-04-03 12:11:18 +0200
  • ade4d2736f docs: add some history notes jo 2023-03-23 13:24:23 +0100
  • 5065415ff7 docs: extract dev workflows from contributing docs jo 2023-03-20 13:52:27 +0100
  • a9b7513bc0 docs: split developer and contributor manual jo 2023-03-16 23:20:20 +0100
  • bb755f7a62 chore: create symlink to the contributing docs jo 2023-03-16 23:04:15 +0100
  • 2c35544c08 docs: move contributing to docs/contribute jo 2023-03-16 23:03:25 +0100
  • 20bb031db0
    fix(deps): update dependency friendsofphp/php-cs-fixer to <3.16.1 (main) (#2490) renovate[bot] 2023-04-03 11:58:36 +0200
  • 028eafb1b6 test(playout): liquidsoap wait for version jo 2023-03-29 16:45:13 +0200
  • 6acce9b87d test(playout): move liq_conn fixture to conftest jo 2023-03-29 16:43:51 +0200
  • 6412b17996 fix(playout): catch oserror in liquidsoap client jo 2023-03-29 16:47:13 +0200
  • 64746ad2f4
    chore(deps): update pre-commit hook psf/black to v23.3.0 (#2487) renovate[bot] 2023-03-29 06:58:38 +0100
  • f902537056
    chore(deps): update pre-commit hook psf/black to v23.3.0 (#2486) renovate[bot] 2023-03-29 06:58:23 +0100
  • 6b502fd113 chore(deps): update dependency sentry-sdk to >=1.15.0,<1.19 renovate[bot] 2023-03-28 17:48:33 +0000
  • 2006b44d97
    chore(legacy): translated using weblate (Portuguese (Brazil)) (#2484) Weblate (bot) 2023-03-26 21:06:12 +0200
  • 7621563ee5
    chore(deps): update dependency django-filter to v23 (#2482) renovate[bot] 2023-03-26 16:00:27 +0200
  • ba2a1220a0
    chore: backport #2461 (#2480) Jonas L 2023-03-23 17:42:54 +0100
  • 7962c0adf6
    feat(api): add cors headers middleware (#2479) Jonas L 2023-03-23 15:40:30 +0100
  • 1bf46b2de4 chore(deps): update actions/stale action to v8 renovate[bot] 2023-03-23 08:00:23 +0000
  • a1db2a157a feat(playout): replace schedule event dicts with objects jo 2023-03-04 21:50:12 +0100
  • 684e7a6f24 chore: move mime type utils jo 2023-03-01 20:58:28 +0100
  • 3f4ebab788 feat(playout): move liquidsoap auth to notify cli jo 2023-03-21 14:50:44 +0100
  • 114a599993 fix(playout): use new api-client v1 jo 2023-03-21 14:16:29 +0100
  • 0ec2c7fd54 test(api-client): allow linters failure jo 2023-03-21 14:29:19 +0100
  • 6ab407a23a feat(api-client): rewrite api-client v1 using abstract client jo 2023-03-21 14:15:32 +0100
  • 98aaa4214a feat(api-client): remove unused api v1 calls jo 2023-03-21 13:38:45 +0100
  • ad00272168 refactor(api-client): allow custom retry strategy jo 2023-02-26 13:17:36 +0100
  • e992d7147e
    fix(installer): bump setuptools to ~=67.3 (#2387) Jonas L 2023-03-22 10:15:57 +0100
  • bc745617fb docs: fix database backup and restore commands jo 2023-03-20 11:54:22 +0100
  • f722cec2eb docs: upgrade by migrating to a new server jo 2023-03-16 21:48:13 +0100
  • d800c5e280
    feat: use secret_key config field instead of api_key (#2444) Jonas L 2023-03-22 10:14:11 +0100
  • 74af2112a6 fix(playout): quote incompatible <py3.9 type hints jo 2023-03-21 19:40:56 +0100
  • dde1af70b2 test(playout): class creation jo 2023-03-21 19:32:49 +0100
  • ce89678292
    chore(legacy): translated using weblate (Spanish) (#2472) Weblate (bot) 2023-03-21 12:53:10 +0100
  • 03b0465131
    chore(legacy): translated using weblate (Spanish) (#2468) Weblate (bot) 2023-03-20 07:35:29 +0100
  • 3e5a7e4c08 chore(deps): update dependency djangorestframework-stubs to >=1.8.0,<1.11 renovate[bot] 2023-03-16 16:34:39 +0000
  • 4ae3447993 chore(deps): update amannn/action-semantic-pull-request action to v5.2.0 renovate[bot] 2023-03-16 12:15:41 +0000
  • 6a7d72cdf9
    chore(deps): update dependency sentry-sdk to >=1.15.0,<1.18 (#2466) renovate[bot] 2023-03-16 16:45:45 +0000
  • 6575921375 chore(deps): update dependency django-stubs to >=1.14.0,<1.17 renovate[bot] 2023-03-16 14:51:19 +0000
  • cdf5c76dc2
    chore(deps): update amannn/action-semantic-pull-request action to v5.2.0 (#2462) renovate[bot] 2023-03-16 13:14:06 +0000
  • c7381a4f80
    fix(api): cast string value to int enum (#2461) Jonas L 2023-03-15 22:19:04 +0100
  • 0d3a56aaae
    Merge branch 'stable' jo 2023-03-15 18:06:01 +0100
  • deec2a1726 test(shared): fix linting errors jo 2023-03-14 11:56:18 +0100
  • 1f48e38411 test(api): fix linting errors jo 2023-03-14 11:49:44 +0100
  • af4f8fe02d chore: rename branch 3.0.x to stable jo 2023-03-15 17:14:51 +0100
  • f318ab8a2b
    docs: add instructions for the sentry setup (#2441) Jonas L 2023-03-15 14:13:37 +0100
  • c290aece92 docs: docker-compose env variables setup jo 2023-03-15 12:09:08 +0100
  • 00ceb9bd46 fix: move docker specific setup to dockerfile jo 2023-03-03 17:40:08 +0100
  • b675e04df2 fix: allow overriding docker-compose predefined environment jo 2023-03-03 17:23:26 +0100
  • b87b8e5076 fix: pin rabbitmq version in docker-compose jo 2023-03-03 17:20:49 +0100
  • 0bdbc0425f fix: pin postgresql version in docker-compose jo 2023-03-03 17:20:11 +0100
  • 903a643c01 chore(deps): update dependency sentry-sdk to >=1.15.0,<1.17 renovate[bot] 2023-03-14 15:01:45 +0000
  • b7214b5d46 feat: add sentry sdk jo 2023-02-26 23:24:29 +0100
  • a60d83311b feat: add python packages version jo 2023-02-26 19:27:35 +0100
  • 72aa1c1dae fix(api): explicit FileImportStatusEnum in schema jo 2023-03-14 11:26:46 +0100
  • 81db2a55c5 chore(deps): update dependency drf-spectacular to >=0.22.1,<0.27 renovate[bot] 2023-03-14 10:19:49 +0000
  • c7c8207df3 test(shared): fix linting errors jo 2023-03-14 11:56:18 +0100
  • 38bff1d4df test(api): fix linting errors jo 2023-03-14 11:49:44 +0100
  • b4827112a2 ci: run all tests on python tools changes jo 2023-03-14 11:38:43 +0100
  • 89372aee82 fix(deps): update dependency friendsofphp/php-cs-fixer to <3.15.2 renovate[bot] 2023-03-14 01:09:28 +0000
  • 5aac4eb3a9 ci: allow Falso as a word in codespell Kyle Robbertze 2023-03-14 08:47:18 +0000
  • b367c1f7ee chore(deps): update pre-commit hook codespell-project/codespell to v2.2.4 renovate[bot] 2023-03-08 20:09:34 +0000
  • 3a8b58115d ci: allow Falso as a word in codespell Kyle Robbertze 2023-03-14 08:42:30 +0000
  • aec97b4125 chore(deps): update pre-commit hook codespell-project/codespell to v2.2.4 renovate[bot] 2023-03-08 20:09:25 +0000
  • 803f950c69
    chore(legacy): translated using weblate (Portuguese (Brazil)) (#2434) Weblate (bot) 2023-03-10 12:24:59 +0100
  • 0e9df2535f
    chore(deps): update dependency mypy to v1.1.1 (#2430) renovate[bot] 2023-03-08 16:31:56 +0000
  • 66c9e305a1
    chore(deps): update dependency pylint to >=2.16.1,<2.18 (#2431) renovate[bot] 2023-03-08 16:24:41 +0000
  • b02c1d038c
    chore(legacy): translated using weblate (French) (#2429) Weblate (bot) 2023-03-07 11:34:54 +0100
  • 868faf928c
    chore(deps): lock file maintenance (legacy/composer.json) (#2427) renovate[bot] 2023-03-06 08:58:21 +0200
  • 719464a272 refactor(playout): add more typings jo 2023-03-01 20:27:27 +0100
  • a32d9d25f1 fix(shared): return type confusion jo 2023-03-01 19:58:16 +0100
  • 548d1befc8 test(playout): check untyped defs with mypy jo 2023-03-01 19:58:53 +0100
  • 1bdfeb570d fix(playout): use int for liquidsoap queues map jo 2023-03-01 19:20:44 +0100
  • 9f92ed95b4 test(playout): allow pylint failure jo 2023-03-01 18:21:22 +0100
  • b17ff4afad test(playout): silence existing broad-exception-caught errors jo 2023-03-01 18:17:34 +0100
  • a77321190f refactor(playout): fix linting errors jo 2023-03-01 17:13:02 +0100
  • c6c5b1125f refactor(playout): generate entrypoint to string jo 2023-03-01 17:59:27 +0100
  • f09d0ec3c6 refactor(playout): remove unused recorder jo 2023-03-01 17:38:27 +0100
  • 0a9848efdd refactor(playout): init mimetypes only once jo 2023-03-01 17:07:17 +0100
  • c7c3dba712 fix(playout): prevent unbound variables jo 2023-03-01 16:47:23 +0100
  • 4a14b6b01f refactor(playout): update liquidsoap input auth handler jo 2023-03-01 16:35:08 +0100
  • ac8917e3fc fix(playout): explicit ogg vorbis icecast encoder jo 2023-03-01 15:58:44 +0100
  • 7f81915eb4 fix(playout): legacy pushes non validated data jo 2023-02-28 18:22:25 +0100
  • 0b3dbe8505 chore(playout): disable amqp debug logs jo 2023-02-28 17:51:43 +0100
  • 5042704d42 feat(playout): don't serialize message twice jo 2023-02-28 17:50:53 +0100
  • 5983b2e9de
    ci: replace stale bot with stale action (#2421) Jonas L 2023-03-04 16:00:30 +0100
  • 2facdc61ed
    feat(installer): configure timezone using timedatectl (#2418) Jonas L 2023-03-03 16:53:56 +0100
  • 11e8cac471
    chore: add contributors listing tool (#2417) Jonas L 2023-03-02 21:09:32 +0100
  • d2f93f7c8a
    fix(playout): when shows ends, next shows starts without fade-in/fade-out (#2412) Marvin 2023-03-02 20:20:09 +0100
  • 59f0ed3335 chore: use title for image alternative jo 2023-03-02 15:38:06 +0100
  • ec83cf6409 chore: don't check youtube nocookie links jo 2023-03-02 14:01:07 +0100
  • 632aec2eed chore: update docs link jo 2023-03-02 13:54:28 +0100
  • a2247d90f5 chore: bump copyright year jo 2023-03-02 13:50:07 +0100
  • 6e6c7095f4 chore: development process is in contributing jo 2023-03-02 13:43:18 +0100
  • 90d682a799 ci: update docker hub containers description jo 2023-03-02 13:49:20 +0100
  • 32e0c2a15e
    docs: remove warning about docker install (#2411) Jonas L 2023-02-28 08:07:00 +0100