Rewrite #61

Merged
leon merged 32 commits from db-rewrite into master 2021-03-12 22:20:10 +01:00
leon commented 2021-02-26 15:54:43 +01:00 (Migrated from git.leon.wtf)

This MR rewrites the whole API to be more extensible. The Go server is now able to serve a web frontend.
It is also more configurable through the config.json (has breaking changes!!!).

Closes #11

This MR rewrites the whole API to be more extensible. The Go server is now able to serve a web frontend. It is also more configurable through the config.json (has breaking changes!!!). Closes #11
leon commented 2021-03-01 18:10:26 +01:00 (Migrated from git.leon.wtf)

added 2 commits

Compare with previous version

added 2 commits <ul><li>9ff91be4 - Implemented archiving</li><li>3e1c6d81 - Added archiving deletion function</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=92&start_sha=0f954a80a56f6cb185b41080aa9dc99140fa29b0)
leon commented 2021-03-07 14:51:28 +01:00 (Migrated from git.leon.wtf)

added 1 commit

Compare with previous version

added 1 commit <ul><li>a74ed868 - Adjusted Docker-files, fixes #13</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=93&start_sha=3e1c6d81a53ec37eadd38951135670c335434e7a)
leon commented 2021-03-08 10:54:00 +01:00 (Migrated from git.leon.wtf)

added 1 commit

Compare with previous version

added 1 commit <ul><li>cbda3558 - Added unhandled checker error handler, fixes #10 #14</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=94&start_sha=a74ed8682c5c04395f322057b46dce74bf21524f)
leon commented 2021-03-08 11:00:51 +01:00 (Migrated from git.leon.wtf)

added 1 commit

  • cd3c6a0a - Added indentation for API responses

Compare with previous version

added 1 commit <ul><li>cd3c6a0a - Added indentation for API responses</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=95&start_sha=cbda355862427421e9cc024882f6ae59ab1e0f19)
leon commented 2021-03-10 12:17:19 +01:00 (Migrated from git.leon.wtf)

added 1 commit

  • ed805fd9 - Added proper scheduling (new dep.), fixes #15

Compare with previous version

added 1 commit <ul><li>ed805fd9 - Added proper scheduling (new dep.), fixes #15</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=96&start_sha=cd3c6a0aab92ef05a639882f87c88d7a838bfa95)
leon commented 2021-03-10 12:27:39 +01:00 (Migrated from git.leon.wtf)

added 1 commit

  • 8c147503 - Changed back default interval, ran chan fixed

Compare with previous version

added 1 commit <ul><li>8c147503 - Changed back default interval, ran chan fixed</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=97&start_sha=ed805fd9f4e3417361caa6e6b2dd46c66a8566fc)
leon commented 2021-03-10 12:46:21 +01:00 (Migrated from git.leon.wtf)

added 1 commit

Compare with previous version

added 1 commit <ul><li>10ea1247 - Removed build folder</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=98&start_sha=8c1475033fe5ff8aa74c4a98cde9be03d5680ad7)
leon commented 2021-03-10 13:16:19 +01:00 (Migrated from git.leon.wtf)

added 3 commits

  • 41e056cc - Removed build contents
  • a45ac7fe - Merge branch 'db-rewrite' of git.leon.wtf:leon/status-api into db-rewrite
  • bac99853 - Some changes

Compare with previous version

added 3 commits <ul><li>41e056cc - Removed build contents</li><li>a45ac7fe - Merge branch &#39;db-rewrite&#39; of git.leon.wtf:leon/status-api into db-rewrite</li><li>bac99853 - Some changes</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=99&start_sha=10ea1247852b0332597fedea4f2568d30ea9e919)
leon commented 2021-03-12 18:50:47 +01:00 (Migrated from git.leon.wtf)

added 3 commits

  • 0674bed5 - Added more obvious protocol checker registration
  • cf325c35 - Added concatenated downtime archiving, fixes #16
  • 4b3dcca0 - Now using Status enum instead of plain strings

Compare with previous version

added 3 commits <ul><li>0674bed5 - Added more obvious protocol checker registration</li><li>cf325c35 - Added concatenated downtime archiving, fixes #16</li><li>4b3dcca0 - Now using Status enum instead of plain strings</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=100&start_sha=bac998535e6d21d97377ec21194b9babf4daf09f)
leon commented 2021-03-12 20:39:52 +01:00 (Migrated from git.leon.wtf)

added 1 commit

  • 4940d6e8 - Added teamspeak checker via ssh query

Compare with previous version

added 1 commit <ul><li>4940d6e8 - Added teamspeak checker via ssh query</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=101&start_sha=4b3dcca011dc728e0f47e6084c17bae24d47f9cb)
leon commented 2021-03-12 20:54:38 +01:00 (Migrated from git.leon.wtf)

added 2 commits

  • 2e2923f8 - Added dockerignore for faster image building
  • d6d52c6e - Added another error message to teamspeak-ssh

Compare with previous version

added 2 commits <ul><li>2e2923f8 - Added dockerignore for faster image building</li><li>d6d52c6e - Added another error message to teamspeak-ssh</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=102&start_sha=4940d6e8b48b0d76d2c5e3ec214d803211477438)
leon commented 2021-03-12 21:07:36 +01:00 (Migrated from git.leon.wtf)

added 1 commit

Compare with previous version

added 1 commit <ul><li>5122f8c5 - Bugfix</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=103&start_sha=d6d52c6edada5a4cfb388cb8ba5e832daf43f723)
leon commented 2021-03-12 22:18:58 +01:00 (Migrated from git.leon.wtf)

added 4 commits

  • 218ef6be - Moved Checker interface to protocols package
  • 73e7755d - Added minecraft checker (testing)
  • f5b2decb - Added misc Field to CheckResult (untested)
  • 17b96093 - Final changes

Compare with previous version

added 4 commits <ul><li>218ef6be - Moved Checker interface to protocols package</li><li>73e7755d - Added minecraft checker (testing)</li><li>f5b2decb - Added misc Field to CheckResult (untested)</li><li>17b96093 - Final changes</li></ul> [Compare with previous version](/leon/status-api/-/merge_requests/4/diffs?diff_id=104&start_sha=5122f8c50eb3ecbce124e14edc37aaced0f1e449)
leon commented 2021-03-12 22:19:24 +01:00 (Migrated from git.leon.wtf)

unmarked as a Work In Progress

unmarked as a **Work In Progress**
leon commented 2021-03-12 22:20:07 +01:00 (Migrated from git.leon.wtf)

mentioned in commit 64021143df

mentioned in commit 64021143dfffa9c610dbaf608da13d387bfce087
leon (Migrated from git.leon.wtf) merged commit 64021143df into master 2021-03-12 22:20:10 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
leon/Status-API!61
No description provided.