0
Fork 0
mirror of https://codeberg.org/SafeTwitch/safetwitch-backend.git synced 2024-12-21 20:53:00 -05:00

Commit graph

  • 91dda1ceb5
    Consistency master v1.7.0 dragongoose 2024-02-06 12:02:50 -0500
  • 6fd2993be0
    Improve following streamer data fetching dragongoose 2024-02-06 12:02:28 -0500
  • f90cae54c3
    Bulk "is live" endpoint dragongoose 2023-12-02 15:13:02 -0500
  • fcbf9096df
    Fix missing source quality dragongoose 2023-12-02 15:12:42 -0500
  • 7d7994e371
    Fix error not being returned properly dragongoose 2023-12-02 11:49:22 -0500
  • 25d2da75b9
    Add option to exclude audio only dragongoose 2023-11-30 19:41:25 -0500
  • 8d5ca942a6
    Working bulk stream info function, needs cleaning dragongoose 2023-11-26 15:00:26 -0500
  • ffda13f006
    Begin Bulk stremer info implementation dragongoose 2023-11-26 14:13:19 -0500
  • cf9f1d65ca
    Return error if VOD is sub only dragongoose 2023-10-21 12:50:59 -0400
  • 0953928e5e
    Make clips not need streamer name v1.5.4 dragongoose 2023-10-17 21:55:07 -0400
  • 9c11f0e8f4
    Update permissions v1.5.3 dragongoose 2023-09-27 19:27:25 -0400
  • f146f5390b
    URL Encode categories v1.5.2 dragongoose 2023-09-16 12:01:05 -0400
  • 1e4f4df6eb
    URL encoding and catch requests other than 200 for clips v1.5.1 dragongoose 2023-08-25 19:43:18 -0400
  • 283d5f21e0
    Use url encoding dragongoose 2023-08-25 19:42:43 -0400
  • 17c6eb6a12
    Fix hardcoded slug and use url encoding dragongoose 2023-08-25 19:42:28 -0400
  • 4d66e04b27
    Remove debug log v1.5.0 1.5.0 dragongoose 2023-08-22 00:03:48 -0400
  • 71fd5dbe37
    More sensical link dragongoose 2023-08-21 23:43:54 -0400
  • cc1f5ef77b
    Clip support dragongoose 2023-08-21 23:28:23 -0400
  • a991899c7f
    Add chat history fetching v1.4.0 dragongoose 2023-07-30 19:12:11 -0400
  • af3a348d99
    Pass cursor into function v1.3.1 dragongoose 2023-07-29 21:04:52 -0400
  • ed138fbe3e
    Fix cursor dragongoose 2023-07-29 20:57:23 -0400
  • 05f86dfd6b
    1080p support for streams and vods v1.3.0 dragongoose 2023-07-21 10:28:39 -0400
  • 927c3fc3d5
    Fix label v1.2.0 dragongoose 2023-07-20 14:40:34 -0400
  • 76c343d63c Update 'README.md' dragongoose 2023-07-20 18:39:26 +0000
  • 91aba7de42
    Add type dragongoose 2023-07-20 14:13:41 -0400
  • a9fe2eaaf3
    VOD support dragongoose 2023-07-19 20:27:36 -0400
  • e54c610848 Merge pull request 'New Instance: streamapi.whateveritworks.org' (#2) from WhateverItWorks/my-safetwitch-backend-docker-compose:master into master dragongoose 2023-07-19 12:37:31 +0000
  • ef19eb6f5e Merge branch 'master' into master xbdm 2023-07-19 03:06:39 +0000
  • 16c8402936
    VOD support dragongoose 2023-07-17 13:16:33 -0400
  • 87dc0b8d2c
    Split fetchers into multiple files for readability dragongoose 2023-07-16 22:03:52 -0400
  • 71062f240d new instance: stream.whateveritworks.org xbdm 2023-07-15 19:31:29 +0000
  • 4376dc4e11 Create backend-nginx.conf example xbdm 2023-07-15 19:24:46 +0000
  • 0a71d0a94b harden docker xbdm 2023-07-15 19:23:47 +0000
  • c58c7e13f1 Add 'LICENSE' dragongoose 2023-07-14 20:49:33 +0000
  • 4ac50efe38 Update '.woodpecker.yml' v1.1.6 dragongoose 2023-07-10 20:15:50 +0000
  • b356341da6
    Remove non-needed architectures dragongoose 2023-07-05 12:24:25 -0400
  • 97a0f7694d
    Ignore tmp directory (air) dragongoose 2023-07-05 11:33:43 -0400
  • 21765cf24e Fix missing pfps in search dragongoose 2023-07-05 10:39:16 -0400
  • f172fa42c3
    Fix repo dragongoose 2023-07-04 21:07:17 -0400
  • a1ea4ed211
    I can't spell dragongoose 2023-07-04 21:03:46 -0400
  • 8e26a9fb5a
    Change golang version dragongoose 2023-07-04 21:03:12 -0400
  • 4e89ba8637
    Add VOD preview support dragongoose 2023-07-04 20:54:12 -0400
  • e3aa287050 Update '.woodpecker.yml' dragongoose 2023-07-04 21:29:12 +0000
  • a9fe4f315a Update '.woodpecker.yml' dragongoose 2023-07-04 21:23:01 +0000
  • 9efe167d9b Update '.woodpecker.yml' dragongoose 2023-07-04 21:20:37 +0000
  • 4411036c9a Update '.woodpecker.yml' dragongoose 2023-07-04 21:12:16 +0000
  • e2fb14b008 Update '.woodpecker.yml' dragongoose 2023-07-04 21:06:19 +0000
  • 22b092a77c Now using codeberg-ci dragongoose 2023-07-04 21:04:24 +0000
  • 367b745268
    Complete translation support v1.1.5 dragongoose 2023-07-03 19:09:39 -0400
  • 45f77b7a3b
    Update readme dragongoose 2023-07-03 15:28:44 -0400
  • 12116d7c9b
    Add streamer banner dragongoose 2023-07-03 15:28:20 -0400
  • 4a333eed57
    Emotes should be handled on the client side dragongoose 2023-07-03 14:48:16 -0400
  • c0103c4976
    add login with display name dragongoose 2023-06-19 22:59:34 -0400
  • 8e572b9bbd
    Add emote support dragongoose 2023-06-17 21:14:28 -0400
  • 76ac6571be
    Add GZIP compression support dragongoose 2023-06-11 18:14:34 -0400
  • ce25f0fd88
    Fix concurrent read and errors by using Mutex dragongoose 2023-06-08 07:50:34 -0400
  • cdea6bd093 Update '.woodpecker.yml' v1.0.4 dragongoose 2023-06-07 22:14:22 +0000
  • f2e0a4210d Update '.woodpecker.yml' v1.0.3 dragongoose 2023-06-07 21:45:17 +0000
  • a49e9c055f Update '.woodpecker.yml' dragongoose 2023-06-07 21:32:33 +0000
  • 64e61e32e1 Update '.woodpecker.yml' dragongoose 2023-06-07 21:31:46 +0000
  • 333bae0973 Update 'Dockerfile' dragongoose 2023-06-07 21:23:17 +0000
  • e73f32a0c0 Update 'Dockerfile' dragongoose 2023-06-07 21:21:23 +0000
  • 171857e8b4 Merge pull request 'Add docker support' (#1) from go-backend into master dragongoose 2023-06-07 21:04:39 +0000
  • 5ed7d3d2f4
    Add docker support dragongoose 2023-06-07 17:00:58 -0400
  • 9f1038cbdd Update 'README.md' dragongoose 2023-06-07 19:44:25 +0000
  • 45a1612d02
    Sigh... I acidentally removed the websocket server dragongoose 2023-06-07 12:34:20 -0400
  • 3c3341fb65
    Remove all the 301 errors dragongoose 2023-06-07 12:25:52 -0400
  • f3afc56f2c
    CORS middleware sucks... Let's make our own dragongoose 2023-06-07 12:25:37 -0400
  • 6d4434db21
    CORS allow any domain dragongoose 2023-06-06 13:38:16 -0400
  • 14cf1284a1
    Unix socket support dragongoose 2023-06-06 13:37:08 -0400
  • 5c5da5404a
    Add search endpoint dragongoose 2023-06-06 08:31:12 -0400
  • 785e38ea29
    New stream endpoint dragongoose 2023-06-02 08:13:56 -0400
  • b2cc516967
    Create proper parsers for streams dragongoose 2023-06-02 08:13:45 -0400
  • 36cc5a0c40
    Add cursor dragongoose 2023-06-02 08:13:36 -0400
  • b1f8aa87fd
    Remove deps dragongoose 2023-06-01 15:50:28 -0400
  • 127aca6e3b
    Autoconnect websocket dragongoose 2023-06-01 15:50:11 -0400
  • 6b1895b958
    Add get stream functionality and use Switch client-id to bypass needing a valid integrity token (new twitch update) dragongoose 2023-06-01 15:49:50 -0400
  • 72b59bfd17
    Remove stray print dragongoose 2023-05-31 19:39:15 -0400
  • 4f277a2743
    Add badges endpoint dragongoose 2023-05-31 19:39:07 -0400
  • ec2a49b5bb
    Fix Content-Length errors dragongoose 2023-05-31 19:36:57 -0400
  • 21ab55ff05
    DIsable logger middleware dragongoose 2023-05-31 19:31:25 -0400
  • 7b0bec1026
    Complete websocket dragongoose 2023-05-31 12:24:56 -0400
  • bce1f73823
    Fix tests dragongoose 2023-05-31 08:14:08 -0400
  • 7a76dd7712
    Go sum and mod dragongoose 2023-05-31 08:11:30 -0400
  • 010b92051f
    Both client and server logic handled, now need to create message parser and send to the correct clients. dragongoose 2023-05-31 08:11:10 -0400
  • 0ef2b61d6e
    Implement websocket echo, get ready for IRC chat relay dragongoose 2023-05-30 10:22:20 -0400
  • fecf5f0488
    Get ready for chat extraction and websocket server dragongoose 2023-05-29 22:18:04 -0400
  • f5c298d91d
    CI Note dragongoose 2023-05-29 18:20:08 -0400
  • e1b88e76e7
    CHange to bash dragongoose 2023-05-29 18:16:48 -0400
  • f951f0f642
    Change go version dragongoose 2023-05-29 18:12:18 -0400
  • cd116207c7
    Add CI dragongoose 2023-05-29 18:05:25 -0400
  • 15e4de67ee
    Fix integration errors dragongoose 2023-05-29 16:02:10 -0400
  • 0628d99be2
    Add integration testing dragongoose 2023-05-28 16:44:45 -0400
  • 708b1ff883
    Fix implementation dragongoose 2023-05-28 16:44:31 -0400
  • 57290767b6
    Add specific category endpoint and fix minor issues dragongoose 2023-05-28 16:19:39 -0400
  • 57319cf544
    Add comment dragongoose 2023-05-26 10:20:03 -0400
  • 1fc11488e3
    Add directory endpoint dragongoose 2023-05-26 10:17:55 -0400
  • 75b9075564
    Add root message dragongoose 2023-05-25 21:04:15 -0400
  • d6d820cdc1
    Add image proxy dragongoose 2023-05-22 18:11:58 -0400
  • 129d731a95
    Add global message format dragongoose 2023-05-22 18:11:42 -0400
  • 2bb911111c
    Complete users endpoint, parsers, structs, and all dragongoose 2023-05-22 10:28:31 -0400
  • 547bbbd214
    Check for env vars dragongoose 2023-05-22 10:27:44 -0400
  • 8baaa9a369
    Proper error handling and better variable name dragongoose 2023-05-22 08:02:55 -0400
  • edb2733373
    Rename utils to parser dragongoose 2023-05-22 07:29:15 -0400
  • 64d15c4621 Add global error handler, make progress on the first endpoint dragongoose 2023-05-20 22:18:10 -0400
  • 3114476a6b Allow struct to work for any api response dragongoose 2023-05-20 17:18:23 -0400
  • bb8b868354
    Begin the streamer info endpoint dragongoose 2023-05-20 16:30:12 -0400
  • 55341d0476 Add 'README.md' dragongoose 2023-05-19 01:56:33 +0000
  • 94a9e8667f
    Initial commit (template router) dragongoose 2023-05-18 10:17:08 -0400
  • 73cba2ef52
    Document new endpoint node-old dragongoose 2023-04-29 23:13:14 -0400
  • 17c63912e2
    Add endpoint for the emotes dragongoose 2023-04-29 23:09:53 -0400
  • 075c5ea9f7
    Fix error handler to send the error message dragongoose 2023-04-29 19:36:35 -0400
  • fb0dcefe94
    Fix dockerfile dragongoose 2023-04-27 11:57:59 -0400
  • 5b42f2c1a0
    Add documentation dragongoose 2023-04-26 09:58:05 -0400
  • 61f5c330d1
    Return 400 if streamer is not live dragongoose 2023-04-26 09:52:58 -0400
  • 99aaace55c
    Add type for search results dragongoose 2023-04-26 09:30:20 -0400
  • 55ff3cb804
    Fix API change dragongoose 2023-04-26 08:54:13 -0400
  • b836780e33
    Change version to last commit and have a root endpoint dragongoose 2023-04-24 11:14:57 -0400
  • 03474a422e Add better cors implementation dragongoose 2023-04-16 16:09:07 -0400
  • a7955614ff Setup cors dragongoose 2023-04-16 16:01:13 -0400
  • 7bf75fa99e
    Add search endpoint dragongoose 2023-04-16 12:38:34 -0400
  • 65a6c62b38
    Add more types to extractor dragongoose 2023-04-14 18:08:47 -0400
  • 3cf1536236 Fix incorrect environment variable dragongoose 2023-04-11 18:25:15 -0400
  • 1c7a40acc2
    Add missing image proxy dragongoose 2023-04-11 14:34:18 -0400
  • cb1fa72077
    Add cursor to category game dragongoose 2023-04-11 14:28:39 -0400
  • fb1113c0cd
    Propper proxying dragongoose 2023-04-10 21:49:59 -0400
  • 18a1d6471e
    Make every response follow the same format dragongoose 2023-04-10 12:15:05 -0400
  • 2aafaef8b4
    Remove all logging except startup message dragongoose 2023-04-09 12:38:29 -0400
  • 1f4636e624
    Remove dependencies dragongoose 2023-04-08 18:21:04 -0400
  • 0b02e1f2ae
    Add logger and scripts dragongoose 2023-04-08 18:15:57 -0400
  • 076bb58b7e
    Remove console.log dragongoose 2023-04-08 18:15:41 -0400
  • 4b538bc7a3 Update 'readme.md' dragongoose 2023-04-08 22:13:26 +0000
  • 79301bdf37 Add badges typse dragongoose 2023-03-31 07:56:56 -0400
  • 685645ddac Add badges endpoint dragongoose 2023-03-31 07:56:38 -0400
  • 4bbea255ea Fix pfp proxy dragongoose 2023-03-29 10:25:26 -0400
  • a41838d57c Remove console.log dragongoose 2023-03-29 10:03:23 -0400
  • 41e925a5c3 Log errors and use compression dragongoose 2023-03-29 10:03:16 -0400
  • a3602715d4 Add cursor dragongoose 2023-03-28 08:52:30 -0400
  • 057f475fc5 Refactor and add improvements dragongoose 2023-03-27 08:33:51 -0400
  • 68a33c41ca docker support dragongoose 2023-03-26 19:10:57 -0400
  • fcfb1ce73c fully proxy hls dragongoose 2023-03-25 15:28:14 -0400
  • b42f7b189f Initial Commit dragongoose 2023-03-24 07:41:33 -0400