Commit Graph

53 Commits (master)

Author SHA1 Message Date
Jonatan Nilsson 6c115aa8b2 core: In application, move version into context
continuous-integration/appveyor/branch AppVeyor build failed Details
2024-02-16 06:48:29 +00:00
Jonatan Nilsson 5d39f776e1 git: Auto replace spaces with underscores in version output. Allows versions to have spaces in their name while keeping it unix friendly folder and file name.
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-08-18 10:54:38 +00:00
Jonatan Nilsson e8a2ec52a6 git: Add support to filter based on specific prefix 2022-08-13 02:10:24 +00:00
Jonatan Nilsson 1995b38510 git: checkConfig no longer checks repo url. Git being down or latest version being unfetchable should not stop services from starting up.
continuous-integration/appveyor/branch AppVeyor build failed Details
Package: Remove beta flag, is stable enough for now
2022-08-13 01:48:05 +00:00
Jonatan Nilsson 63a06a2a34 git: checkConfig no longer checks repo url. Git being down or latest version being unfetchable should not stop services from starting up.
Package: Remove beta flag, is stable enough for now
2022-08-13 01:47:05 +00:00
Jonatan Nilsson cb5de72e13 db: Don't warn about clearing db when using in-memory db
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-04-19 16:37:45 +00:00
Jonatan Nilsson 33b3d98a37 application: Expose app config in ctx.config
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-04-02 20:10:09 +00:00
Jonatan Nilsson 618cfd0451 log: Workers in cluster will now properly notify master of newlog entries. Useful for sc-manager
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-04-01 09:59:47 +00:00
Jonatan Nilsson b5359515b5 lib: Fix so it displays the restart message during restart
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-03-30 08:19:49 +00:00
Jonatan Nilsson d519996959 Application: Add flag in application to keep track if its running and which version.
continuous-integration/appveyor/branch AppVeyor build failed Details
Lib: Add restart support to shut down server.
Runner: Add better logging when shut down request is sent.
Many: Add bunch of event emitters for interested parties
2022-03-29 17:14:50 +00:00
Jonatan Nilsson 90d4e7ab81 application: Emit event when updating changes
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-03-28 15:15:30 +00:00
Jonatan Nilsson a5239d0c27 db: Removed unused latestVersion
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-03-28 07:48:30 +00:00
Jonatan Nilsson 46386a13b3 application: Add more event emits on specific events
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-03-28 07:40:25 +00:00
Jonatan Nilsson 99d7a0655d lib: Now generates a valid config and enforces provider on lib to be static
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-03-27 16:02:53 +00:00
Jonatan Nilsson 95d72fc404 Application: Expose some helper classes to application through ctx.sc
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-03-27 15:12:04 +00:00
Jonatan Nilsson 2edcedb1b7 cli: Add basic install support for linux
continuous-integration/appveyor/branch AppVeyor build succeeded Details
http: Fix so listenAsync defaults to all hosts
package: Increment version
2022-03-13 01:22:45 +00:00
Jonatan Nilsson 1d7b118229 lib: Add optional port parameter that is prefilled. Prevents crashes if no port is specified
continuous-integration/appveyor/branch AppVeyor build failed Details
package: Increment beta version
2022-03-10 13:38:35 +00:00
Jonatan Nilsson 67606b9b3b Fixed lib and finished implementing it
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-03-10 13:08:02 +00:00
Jonatan Nilsson 746e0c3f46 Fix bug in client.mjs
continuous-integration/appveyor/branch AppVeyor build failed Details
2022-03-10 11:30:43 +00:00
Jonatan Nilsson e0da74f0be Finished implementing cluster support 2022-03-10 11:06:17 +00:00
Jonatan Nilsson 47344c5e7a Updated core logic and how stable is calculated.
continuous-integration/appveyor/branch AppVeyor build failed Details
Fixed some minor bugs.
Will now no longer travel through history but instead stop at last stable version.
2022-02-18 13:32:44 +00:00
Jonatan Nilsson 39af3ca162 Update package to new git.nfp.is repo, update appveyor with more deployment scripts
continuous-integration/appveyor/branch Error parsing appveyor.yml Details
2022-02-18 06:24:52 +00:00
Jonatan Nilsson cbc0f7a37a Fix tests to use 7zdec correctly
continuous-integration/appveyor/branch AppVeyor build failed Details
2022-02-16 11:49:48 +00:00
Jonatan Nilsson 5f3e688b8c Finished basic beta implementation of entire thing.
continuous-integration/appveyor/branch AppVeyor build failed Details
2022-02-15 11:28:30 +00:00
Jonatan Nilsson e540a54844 More core testing and some development and fixes
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-02-14 08:15:50 +00:00
Jonatan Nilsson 4f4bc8cf6a More core development, full integration started
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-02-11 13:59:10 +00:00
Jonatan Nilsson 3f8e3cdc16 More core development
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-02-08 06:35:36 +00:00
Jonatan Nilsson c29e128814 Core development
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-02-05 09:26:15 +00:00
Jonatan Nilsson 758e61b8b1 Massive development. Application finished. Core started 2022-02-04 09:33:03 +00:00
Jonatan Nilsson df7e1e5509 Fix a bug in db test, finished application update. Fixed a few bugs and did some refactoring. Started on application.run() functionality
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-01-28 11:47:55 +00:00
Jonatan Nilsson e026b9757d Fix few random bug occurance, make db more stable at writing. Add static provider and fix a few issues in application update.
continuous-integration/appveyor/branch AppVeyor build failed Details
2022-01-28 07:03:18 +00:00
Jonatan Nilsson f008af597d Application almost done
continuous-integration/appveyor/branch AppVeyor build failed Details
2022-01-27 18:25:33 +00:00
Jonatan Nilsson a16a04a91f More application development. Added 7zip extraction helper in util 2022-01-24 17:06:40 +00:00
Jonatan Nilsson edba2d72ab Development, started on application
continuous-integration/appveyor/branch AppVeyor build failed Details
2022-01-24 06:59:58 +00:00
Jonatan Nilsson 726ac81eb3 Lots more development, git provider finished implementing. Started on creating application
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-01-21 02:43:48 +00:00
Jonatan Nilsson 0948885671 More development
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-01-18 11:48:35 +00:00
Jonatan Nilsson 17830d7f8d Many test, many refactoring, only core, lib and runner left to test and fix
continuous-integration/appveyor/branch AppVeyor build succeeded Details
2022-01-13 17:02:55 +00:00
Jonatan Nilsson 04747bc1c6 Moved binaries to its own folder
continuous-integration/appveyor/branch AppVeyor build failed Details
2022-01-11 16:51:27 +00:00
Jonatan Nilsson d215329c2b Added some tests, fixed some bugs 2022-01-11 16:51:15 +00:00
Jonatan Nilsson 134cd3d6a4 Add local 7za 2022-01-09 16:31:52 +00:00
TheThing 0b4b5ebdd5 Add 7zip decompress binaries. Removed some windows service stuff. Fixed uninstall 2021-12-02 11:01:45 +00:00
Jonatan Nilsson 37737a7ef0 Fix a bug in http server where it never gracefully migrates to new version without restart 2020-09-13 15:23:21 +00:00
Jonatan Nilsson 5e837daa30 Minor log fix, official release 1.0.0 2020-09-13 04:39:02 +00:00
Jonatan Nilsson da2f26490a Finished implementing service-core 1.0.0 2020-09-13 04:36:33 +00:00
Jonatan Nilsson 8952c93f2c Fixed last few issues and bugs 2020-09-12 20:31:36 +00:00
Jonatan Nilsson aca7e0d535 Fix logging when starting an application 2020-09-09 16:50:11 +00:00
Jonatan Nilsson e3b9a094d8 remove test, add files section to package.json 2020-09-09 16:25:10 +00:00
Jonatan Nilsson 4b274445ca Implemented basic service core support 2020-09-09 15:41:05 +00:00
Jonatan Nilsson e0413bbaa6 Make service-core librariable 2020-09-08 08:11:42 +00:00
Jonatan Nilsson 0c9870717d Much dev later 2020-09-07 18:15:11 +00:00