gamestick-pjgsapi.git
46 hours agoAdd updated_at column to accounts master codeberg/master
Christian Weiske [Mon, 29 Apr 2024 18:17:47 +0000 (20:17 +0200)]
Add updated_at column to accounts

9 months agoNo error in firmware update check when changelog is missing
Christian Weiske [Thu, 6 Jul 2023 06:14:07 +0000 (08:14 +0200)]
No error in firmware update check when changelog is missing

9 months agoignore test, firmware and tofu files
Christian Weiske [Thu, 6 Jul 2023 06:13:48 +0000 (08:13 +0200)]
ignore test, firmware and tofu files

9 months agoAdd list of curl commands to test the api
Christian Weiske [Thu, 6 Jul 2023 06:01:56 +0000 (08:01 +0200)]
Add list of curl commands to test the api

9 months agoIgnore local rebuild script
Christian Weiske [Thu, 6 Jul 2023 05:43:33 +0000 (07:43 +0200)]
Ignore local rebuild script

10 months agoFix HTML
Christian Weiske [Sun, 18 Jun 2023 06:51:49 +0000 (08:51 +0200)]
Fix HTML

10 months agoAdd support for - in user names
Christian Weiske [Sun, 18 Jun 2023 06:51:30 +0000 (08:51 +0200)]
Add support for - in user names

10 months agoEarly firmware update support
Christian Weiske [Sun, 18 Jun 2023 06:51:01 +0000 (08:51 +0200)]
Early firmware update support

10 months agoSupport png avatars
Christian Weiske [Mon, 12 Jun 2023 18:33:46 +0000 (20:33 +0200)]
Support png avatars

10 months agoAlways send UUID for games
Christian Weiske [Mon, 12 Jun 2023 18:17:08 +0000 (20:17 +0200)]
Always send UUID for games

10 months agoSleep a bit to prevent being too fast
Christian Weiske [Mon, 12 Jun 2023 17:39:41 +0000 (19:39 +0200)]
Sleep a bit to prevent being too fast

10 months agoAllow returning null when loading game
Christian Weiske [Mon, 12 Jun 2023 17:39:16 +0000 (19:39 +0200)]
Allow returning null when loading game

.. to prevent loading games that have no releases

10 months agoKeep update check JSON on a single line
Christian Weiske [Sun, 11 Jun 2023 19:31:52 +0000 (21:31 +0200)]
Keep update check JSON on a single line

.. checker will crash otherwise

10 months agoInject translation strings into connect response
Christian Weiske [Tue, 6 Jun 2023 15:11:03 +0000 (17:11 +0200)]
Inject translation strings into connect response

10 months agoAdd all necessary scripts to extract data from connect cache files
Christian Weiske [Tue, 6 Jun 2023 15:01:38 +0000 (17:01 +0200)]
Add all necessary scripts to extract data from connect cache files

10 months agoFix png images
Christian Weiske [Sun, 4 Jun 2023 19:25:21 +0000 (21:25 +0200)]
Fix png images

10 months agoAdd option for OOBE verification code prefix
Christian Weiske [Sun, 4 Jun 2023 12:21:51 +0000 (14:21 +0200)]
Add option for OOBE verification code prefix

10 months agoAutomatically focus code input field
Christian Weiske [Sun, 4 Jun 2023 12:19:19 +0000 (14:19 +0200)]
Automatically focus code input field

10 months agoAdd setupcheck script
Christian Weiske [Sun, 4 Jun 2023 11:33:18 +0000 (13:33 +0200)]
Add setupcheck script

10 months agoMake activation code entry mobile ready
Christian Weiske [Sun, 4 Jun 2023 05:06:37 +0000 (07:06 +0200)]
Make activation code entry mobile ready

10 months agoCorrect resolution of 118x118 for small cweiske avatar image
Christian Weiske [Sun, 4 Jun 2023 10:19:20 +0000 (12:19 +0200)]
Correct resolution of 118x118 for small cweiske avatar image

10 months agoAllow direct access to success page
Christian Weiske [Sun, 4 Jun 2023 08:28:08 +0000 (10:28 +0200)]
Allow direct access to success page

.. to make CSS styling easier: activate.php?code=success

10 months agoFix indentation and close tags in html templates and css
Christian Weiske [Sun, 4 Jun 2023 04:05:40 +0000 (06:05 +0200)]
Fix indentation and close tags in html templates and css

10 months agoEditorconfig for .css
Christian Weiske [Sun, 4 Jun 2023 04:05:10 +0000 (06:05 +0200)]
Editorconfig for .css

10 months agoLayout for activation HTML templates
Sajnaps [Sat, 3 Jun 2023 07:35:14 +0000 (09:35 +0200)]
Layout for activation HTML templates

11 months agoDummy handling for achievements
Christian Weiske [Thu, 1 Jun 2023 19:50:00 +0000 (21:50 +0200)]
Dummy handling for achievements

11 months agoReturn empty achievement list when the game asks
Christian Weiske [Thu, 1 Jun 2023 19:41:31 +0000 (21:41 +0200)]
Return empty achievement list when the game asks

11 months agoAdd cweiske avatars
Christian Weiske [Thu, 1 Jun 2023 19:09:38 +0000 (21:09 +0200)]
Add cweiske avatars

11 months agoremove fixme
Christian Weiske [Thu, 1 Jun 2023 18:48:55 +0000 (20:48 +0200)]
remove fixme

11 months agoReturn real minAge in connect game data
Christian Weiske [Thu, 1 Jun 2023 18:48:37 +0000 (20:48 +0200)]
Return real minAge in connect game data

.. setting age works now

11 months agoImprove age rating response, even if the attributes are not used
Christian Weiske [Thu, 1 Jun 2023 18:27:07 +0000 (20:27 +0200)]
Improve age rating response, even if the attributes are not used

11 months agoHandle minimum age rating changes
Christian Weiske [Thu, 1 Jun 2023 15:20:05 +0000 (17:20 +0200)]
Handle minimum age rating changes

11 months agoPlayer profile API works
Christian Weiske [Thu, 25 May 2023 18:35:50 +0000 (20:35 +0200)]
Player profile API works

11 months agoeditorconfig
Christian Weiske [Wed, 24 May 2023 19:11:22 +0000 (21:11 +0200)]
editorconfig

11 months agoUnstyled browser-based activation process
Christian Weiske [Wed, 24 May 2023 19:11:13 +0000 (21:11 +0200)]
Unstyled browser-based activation process

11 months agoAdd some avatar images
Christian Weiske [Wed, 24 May 2023 19:10:22 +0000 (21:10 +0200)]
Add some avatar images

11 months agoVerify session ID; introduce player profile database
Christian Weiske [Mon, 22 May 2023 19:48:18 +0000 (21:48 +0200)]
Verify session ID; introduce player profile database

Not usable yet because activation is missing

11 months agoHandle start/end game analytics
Christian Weiske [Sun, 21 May 2023 09:21:28 +0000 (11:21 +0200)]
Handle start/end game analytics

11 months agoAlways generate urls property, even when empty
Christian Weiske [Sun, 21 May 2023 09:21:17 +0000 (11:21 +0200)]
Always generate urls property, even when empty

GameStick cannot parse the entry otherwise:
E/Console:ConnectData( 3860): Required JSON Parameter Missing : /body/config/apps/[184]/urls

11 months agoanalytics for non-logged in gamesticks
Christian Weiske [Sat, 20 May 2023 22:31:26 +0000 (00:31 +0200)]
analytics for non-logged in gamesticks

11 months agoUse folder files now that we have two new apks
Christian Weiske [Sat, 20 May 2023 22:12:40 +0000 (00:12 +0200)]
Use folder files now that we have two new apks

11 months agoAdd !! to games without downloads
Christian Weiske [Fri, 12 May 2023 07:31:25 +0000 (09:31 +0200)]
Add !! to games without downloads

11 months agoFix thumbnail sizes
Christian Weiske [Fri, 12 May 2023 07:28:35 +0000 (09:28 +0200)]
Fix thumbnail sizes

11 months agoIgnore analytics
Christian Weiske [Thu, 11 May 2023 20:00:49 +0000 (22:00 +0200)]
Ignore analytics

11 months agoAdd README
Christian Weiske [Thu, 11 May 2023 19:55:45 +0000 (21:55 +0200)]
Add README

11 months agoUpdate check that returns "no firmware update available"
Christian Weiske [Thu, 11 May 2023 19:22:28 +0000 (21:22 +0200)]
Update check that returns "no firmware update available"

11 months agoScript to generate the games menu with all infos
Christian Weiske [Thu, 11 May 2023 19:21:49 +0000 (21:21 +0200)]
Script to generate the games menu with all infos

11 months agoRename connect/stick/stick dummy file
Christian Weiske [Thu, 11 May 2023 18:54:26 +0000 (20:54 +0200)]
Rename connect/stick/stick dummy file

.. so it does not interfere with my dynamic api

11 months agoScript to generate apps cache file
Christian Weiske [Wed, 10 May 2023 16:27:28 +0000 (18:27 +0200)]
Script to generate apps cache file

11 months agoWorking game information with fw 2058
Christian Weiske [Tue, 9 May 2023 15:00:05 +0000 (17:00 +0200)]
Working game information with fw 2058

12 months agoadd downloadable hexage
Christian Weiske [Mon, 17 Apr 2023 18:09:10 +0000 (20:09 +0200)]
add downloadable hexage

12 months agoGenerate http 204 status codes
Christian Weiske [Sun, 16 Apr 2023 16:21:13 +0000 (18:21 +0200)]
Generate http 204 status codes

12 months agoworking OOBE setup for firmware 2058
Christian Weiske [Sat, 15 Apr 2023 21:45:36 +0000 (23:45 +0200)]
working OOBE setup for firmware 2058

12 months agoEmpty CA bundle
Christian Weiske [Tue, 4 Apr 2023 17:47:25 +0000 (19:47 +0200)]
Empty CA bundle

13 months agoGet update check working
Christian Weiske [Wed, 29 Mar 2023 19:44:40 +0000 (21:44 +0200)]
Get update check working