Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.

Releases: GOATS2K/overpass

v0.2.6 - Docker bugfixes

11 Sep 21:37
fe3bcd6
Compare
Choose a tag to compare

It turns out the old Dockerfile was completely broken and didn't even launch properly.

This has now been fixed, sorry for a lack of updates recently.
Maybe one day, I'll get my ass in gear and get to that re-write.

fe3bcd6 (HEAD -> master, origin/master, origin/HEAD) fix(compose-example): add database volume
f730354 fix(dockerfile): perform permission fix in startup script
c9cfb25 fix(dockerfile): move docker env variables into dockerfile
037b559 feat(docker compose example): add new env variable
0eadfd6 fix(docker): fix build and database persistence issues
03623a1 fix(dockerfile): add permission fix and fix build bug caused by relative copy
6a7aadf fix(readme): add relative link to example docker-compose file

Docker update!

15 Dec 22:01
Compare
Choose a tag to compare

46e53ed - (HEAD -> master, origin/master, origin/HEAD) feat(readme): cleanup + docker instructions (3 minutes ago)
04486cd - fix(dockerfile): run init-db only when no database exists (13 days ago)
b501497 - feat(pyproject): bump to 0.2.5 (13 days ago)
56deb61 - fix(config): do not override environment variables if .env file doesn't exist (13 days ago)
32e0cdf - fix(docker): create startup file to start nginx (13 days ago)
d8bae27 - fix(init-db): add switch to ensure that dockerfile can run migration (13 days ago)
6c61ee2 - chore: update gitignore and lockfile (13 days ago)
005df16 - feat(docker): setup docker stuff (13 days ago)
0818d04 - (origin/dev) feat(hls/stream-utils): re-write playlist in memory, closing issue #15 (5 months ago)
8f197ac - chore: update dependencies (7 months ago)
ccc48a2 - refactor: move routes into separate modules, for better structure (7 months ago)

v0.2.4 - The big documentation update!

17 Apr 23:11
47c3944
Compare
Choose a tag to compare
Pre-release

05c0b99 refactor(README): add more detailed instructions on setup
09fb52b refactor(watch/watch-template): document functions and re-use video element instead of re-creating a new one in the stream page
56ed285 refactor(stream-utils): document functions, and use environment variable in rewrite_stream_playlist
8ce66e1 refactor(hls): change stream serving function, to not include path names - as this is already used in the HLS_DIR environment variable
29211bb cleanup(utils): remove unused util file
3a6ee68 refactor(stream-api): document functions, remove un-used JSON parser in stream generation function
b99e5ea refactor(rtmp-server-api): document functions, implement private ip verification
394c7ef refactor(manage): document function
aed2d07 refactor(template-watch): remove duplicate video instance
3a15f1e refactor(archive): remove redundant return when the archive is empty
3e35433 refactor(index): document function, remove redundant return when there are no livestreams going
fadbf53 refactor(hls): document function, fix incorrect info in docstring
bdac9a7 refactor(db): create individual functions for querying single and multiple database items, document functions
912d7e6 refactor(init): document create app function
81e378b refactor(archive): document functions and use more accurate variable names
790012d refactor(auth): document functions and remove unused endpoint

v0.2.3

12 Feb 13:54
43e9200
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

Fix (Manage User): fix application crash where user had changed usernames since last login

v0.2.2

02 Feb 11:57
5d130fa
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Feature - Player: center play button and add playback speed dropdown for archived streams
Fix - watch/archive: fix bug where unlisted and archived streams would only work for the original streamer

v0.2.1 - Emergency bugfix

22 Jan 21:11
4534def
Compare
Choose a tag to compare
Pre-release

Fixed broken string comparison in the Discord guild verification function preventing login when the environment variable is set.

v0.2.0

22 Jan 20:27
ce5b2fb
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Discord server verification is now optional
  • Redesign of most website elements
  • Added user management page

v0.1.1

19 Jan 17:05
5628825
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release
  • Use real flask configs for once
  • Added prompt for db initialization
  • Update app.py for env detection
  • Add margin to header template

v0.1

18 Jan 13:25
e80d268
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

This is the first version of Overpass.

Here are some of the limitations that will be fixed in the next release:

  • Discord guild ID for verification purposes is hardcoded
  • The configuration set up is less than ideal - there are no separate configuration classes for a dev environment
  • The login text is hardcoded
  • The stream's playlist file is being generated when it's being requested, which probably doesn't scale up very well
  • The elements after the header on the website require some margin tweaks for aesthetical purposes