Commit graph

45 commits

Author SHA1 Message Date
779d9ba95a
Set password, ssh keys and tech in single step during create
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-04 10:33:47 +01:00
d469c813a1
AppPort support
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-28 11:46:59 +01:00
b7dfa22f94
Fix tests
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2022-10-04 20:00:29 +02:00
938f6f89b6
Add oomkilled status to the app in the database
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-04 19:54:26 +02:00
b15e85474e
tarBin
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2022-07-23 00:36:57 +02:00
8adbf84362
Switch to /bin/tar
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-23 00:33:34 +02:00
96071cdfcb
Use tar to restore instead of archiver
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-22 19:49:37 +02:00
37d884e665
Use tar instead of archive
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-22 19:47:59 +02:00
676ddf2136
Fixes
All checks were successful
continuous-integration/drone/push Build is passing
*Fix get action
*Taking common out of modules
* initial glue tests
* dynamic docker sock for testing
* Stats rewroked to be more encapsulated
* Fix of stats gathering in background
2022-02-07 17:00:16 +01:00
e58d6462a9
Massive handlers refactoring
All checks were successful
continuous-integration/drone/push Build is passing
Taking logic from handler into glue module
Add tests for apps
Updated docker library
2022-02-06 00:01:05 +01:00
fdcdca237f
Upgade of docker client, ...
All checks were successful
continuous-integration/drone/push Build is passing
Docker client upgrade,
Miner detection
Flags for apps
2022-02-05 02:22:53 +01:00
49f1a03b42
Fix GORM type for flags
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-04 18:09:26 +01:00
a213fac34a
Flags support
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-03 01:31:47 +01:00
6f532b052e
Set proper JSON technology JSON output
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2021-12-22 01:29:56 +01:00
7c46fdd886
Primary tech and list of available techs
All checks were successful
continuous-integration/drone/push Build is passing
This is initial support limited to running apps only and only for get handler.
2021-12-20 04:53:22 +01:00
c5667f99b8
Stack overflow fix
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-04 00:09:42 +01:00
3120a8c6ee
Returning functional snapshot download link
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-03 23:50:58 +01:00
872826c0b1
Download link generator for snapshots
All checks were successful
continuous-integration/drone/push Build is passing
Three days expiration
2021-11-03 22:32:38 +01:00
66476df2bc
Fix removing of .chowned
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2021-11-01 21:38:24 +01:00
564e9ec4f1
Remove .chowned file to restore ownership of files when restore from snapshot
Some checks failed
continuous-integration/drone/push Build is failing
2021-11-01 21:30:08 +01:00
4e56ab7657
Size of the snapshot in metadata fix
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-01 21:19:42 +01:00
d2b935b85c
Extension fix
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-01 19:55:38 +01:00
12c2b14b6f
Switch to TarZstd 2021-11-01 19:06:23 +01:00
d4dddc0df3
Snapshot metadata storage reworked
All checks were successful
continuous-integration/drone/push Build is passing
Because there is a limit of filesize 255 bytes in Linux which we hit during testing.
2021-11-01 01:05:59 +01:00
95ae31fdfb
Reporting error problem fix
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 20:39:50 +01:00
dae67e6be6
Get snapshot handler
All checks were successful
continuous-integration/drone/push Build is passing
It translates snapshot keys into metadata structure
2021-10-31 12:01:24 +01:00
1a107e2a28
Creating new apps from snapshots support
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 02:29:58 +02:00
7616eef12b
Add size of the snapshot into the structure
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-30 13:29:35 +02:00
615029f6c0
Fix tests
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-29 01:09:49 +02:00
03eb87d9dd
Proper name for JSON format of snapshot record
Some checks failed
continuous-integration/drone/push Build is failing
Sandbox renamed to dev in the deploy pipeline
2021-10-29 01:03:17 +02:00
dc478714bf
Handler for list_snapshots_by_label message
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-29 00:57:06 +02:00
4e56466b07
Snapshot: continue on error
All checks were successful
continuous-integration/drone/push Build is passing
This should help with sock files error
2021-10-28 01:22:50 +02:00
bc50cb1105
Support for snapshots
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
* full implementation of snapshots
* tests of the snapshot backend
* Drone CI pipeline
* New snapshots handlers
* Filesystem driver
* S3 driver
2021-10-26 18:57:52 +02:00
6b4fe9e39b
Ready for production* Token middleware enabled again,* Production build Makefile Target (for older Debian)* Application name validation fix* Changed database location to /var/lib/node-api* Docker version changed a little lower to 1.38 (older Docker on some nodes) 2020-08-29 15:12:45 +02:00
85faf87bfb
Documentation related comments 2020-07-30 22:46:09 +02:00
9348504f9e
Final touches
* Possibility to pass token in query param
* More appropriate names for gathering and resource updating functions
* Shorter measuring delay
* Container status available immediatelly when needed
2020-07-26 00:34:16 +02:00
60f99d52b0
Various fixes
* UI: abbility to start container in exited state
* Fix all Where() method usages
* Container state is updated every list and get operation
2020-07-23 23:50:20 +02:00
753bd452fb
Labels done 2020-07-16 23:24:09 +02:00
31cdc6ef42
Gathering stats about containers 2020-07-16 19:05:38 +02:00
57c0ddd71d
UI enhancements, stats gathering done 2020-07-15 23:32:28 +02:00
51249d1b2c
Basic UI template 2020-07-14 00:01:42 +02:00
4f9dac7f5c
Rest of the endpoints finished 2020-07-11 23:14:45 +02:00
0181236e23
Docker support partly done 2020-07-11 13:04:37 +02:00
064d6e6487
Implementation of Docker 2020-07-10 00:27:23 +02:00
837f629d8d
Initial commit 2020-07-09 00:09:19 +02:00