This website requires JavaScript.
6c720f4c2d
Fix git integration test
master
v3.0.2
Jonatan Nilsson
2024-02-16 06:52:50 +0000
14fead9c17
core: Update tests after moving version info
Jonatan Nilsson
2024-02-16 06:50:34 +0000
6c115aa8b2
core: In application, move version into context
Jonatan Nilsson
2024-02-16 06:47:47 +0000
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.
v3.0.1
Jonatan Nilsson
2022-08-18 10:54:38 +0000
79f3203f70
Fix integration test based on latest changes in git config loading
v3.0.0
Jonatan Nilsson
2022-08-13 02:10:40 +0000
e8a2ec52a6
git: Add support to filter based on specific prefix
Jonatan Nilsson
2022-08-13 02:10:24 +0000
1995b38510
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
Jonatan Nilsson
2022-08-13 01:48:05 +0000
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
Jonatan Nilsson
2022-08-13 01:47:05 +0000
cb5de72e13
db: Don't warn about clearing db when using in-memory db
v3.0.0-beta.17
Jonatan Nilsson
2022-04-19 16:37:45 +0000
33b3d98a37
application: Expose app config in ctx.config
v3.0.0-beta.16
Jonatan Nilsson
2022-04-02 20:10:09 +0000
618cfd0451
log: Workers in cluster will now properly notify master of newlog entries. Useful for sc-manager
v3.0.0-beta.15
Jonatan Nilsson
2022-04-01 09:59:47 +0000
b5359515b5
lib: Fix so it displays the restart message during restart
Jonatan Nilsson
2022-03-30 08:19:49 +0000
23f9173720
test: Fix regex match error after some recent changes
v3.0.0-beta.14
Jonatan Nilsson
2022-03-29 20:38:59 +0000
d519996959
Application: Add flag in application to keep track if its running and which version. 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
Jonatan Nilsson
2022-03-29 17:14:50 +0000
90d4e7ab81
application: Emit event when updating changes
v3.0.0-beta.13
Jonatan Nilsson
2022-03-28 15:15:30 +0000
a5239d0c27
db: Removed unused latestVersion
Jonatan Nilsson
2022-03-28 07:48:30 +0000
46386a13b3
application: Add more event emits on specific events
v3.0.0-beta.12
Jonatan Nilsson
2022-03-28 07:40:25 +0000
99d7a0655d
lib: Now generates a valid config and enforces provider on lib to be static
v3.0.0-beta.11
Jonatan Nilsson
2022-03-27 16:02:53 +0000
95d72fc404
Application: Expose some helper classes to application through ctx.sc
v3.0.0-beta.10
Jonatan Nilsson
2022-03-27 15:12:04 +0000
2edcedb1b7
cli: Add basic install support for linux http: Fix so listenAsync defaults to all hosts package: Increment version
v3.0.0-beta.9
Jonatan Nilsson
2022-03-13 01:22:45 +0000
4a508d20a4
lib: Fix test for the new port parameter support
v3.0.0-beta.8
Jonatan Nilsson
2022-03-10 13:40:10 +0000
1d7b118229
lib: Add optional port parameter that is prefilled. Prevents crashes if no port is specified package: Increment beta version
Jonatan Nilsson
2022-03-10 13:38:35 +0000
1f70f36e8d
package: Update dependencies and version
v3.0.0-beta.7
Jonatan Nilsson
2022-03-10 13:35:34 +0000
73e9be2ff0
fix core integration test yet again
v3.0.0-beta.6
Jonatan Nilsson
2022-03-10 13:11:23 +0000
87cc47f498
Make the integration test slightly more consistent
Jonatan Nilsson
2022-03-10 13:10:02 +0000
b8a0ec137c
Increment version, create a new release
Jonatan Nilsson
2022-03-10 13:08:29 +0000
67606b9b3b
Fixed lib and finished implementing it
Jonatan Nilsson
2022-03-10 13:08:02 +0000
4024f1269a
remove lodash
v3.0.0-beta.5
Jonatan Nilsson
2022-03-10 12:34:54 +0000
25cac907be
Fix core integration test
v3.0.0-beta.4
Jonatan Nilsson
2022-03-10 12:27:01 +0000
4d15623a23
Fix some test, update version
Jonatan Nilsson
2022-03-10 12:24:57 +0000
746e0c3f46
Fix bug in client.mjs
Jonatan Nilsson
2022-03-10 11:30:43 +0000
44f576c1d4
More appveyor stuff :(
Jonatan Nilsson
2022-03-10 11:28:29 +0000
dccad23890
Fix bug with missing log level
v3.0.0-beta.3
Jonatan Nilsson
2022-03-10 11:15:02 +0000
5330ecfa5c
More appveyor stuff :(
Jonatan Nilsson
2022-03-10 11:13:35 +0000
b152f18fc3
appveyor: Should now fail test if test fail
Jonatan Nilsson
2022-03-10 11:11:17 +0000
bc2d3d9a9b
Increment version to beta 3
Jonatan Nilsson
2022-03-10 11:07:01 +0000
e0da74f0be
Finished implementing cluster support
Jonatan Nilsson
2022-03-10 11:06:17 +0000
47344c5e7a
Updated core logic and how stable is calculated. Fixed some minor bugs. Will now no longer travel through history but instead stop at last stable version.
Jonatan Nilsson
2022-02-18 13:31:56 +0000
57be8a144a
Some cleanup on files. Remove skip tests
Jonatan Nilsson
2022-02-18 08:16:36 +0000
0f504eaf53
Clean up some of the test, finish implementing auto publish on both npm and git
v3.0.0-beta.2
Jonatan Nilsson
2022-02-18 07:40:39 +0000
ed73607e7b
More appveyor stuff
v3.0.0-beta.1
Jonatan Nilsson
2022-02-18 06:50:14 +0000
17b100bb07
more appveyor testing
Jonatan Nilsson
2022-02-18 06:46:32 +0000
396ac97b8b
Appveyor lots of debug code
Jonatan Nilsson
2022-02-18 06:43:35 +0000
35b82934f1
Appveyor stuff
Jonatan Nilsson
2022-02-18 06:34:24 +0000
5eb9fb9476
Even more appveyor stuff
Jonatan Nilsson
2022-02-18 06:33:23 +0000
b50ed47ec5
more appveyor stuff
Jonatan Nilsson
2022-02-18 06:32:35 +0000
2dad21e8ab
PRevent appveyor from finishing
Jonatan Nilsson
2022-02-18 06:28:21 +0000
bca4b665a6
Fix typo in appveyor
Jonatan Nilsson
2022-02-18 06:26:28 +0000
39af3ca162
Update package to new git.nfp.is repo, update appveyor with more deployment scripts
Jonatan Nilsson
2022-02-18 06:24:52 +0000
be6c24778d
even more attempts to enable ssh
Jonatan Nilsson
2022-02-16 12:19:35 +0000
d434564217
more attempts to enable appveyor ssh
Jonatan Nilsson
2022-02-16 12:17:41 +0000
10e45b33ee
appveyor: Attempt to enable ssh for debugging
Jonatan Nilsson
2022-02-16 12:16:38 +0000
cbc0f7a37a
Fix tests to use 7zdec correctly
Jonatan Nilsson
2022-02-16 11:49:48 +0000
dbcc431e70
Replace binaries in bin folder with pure 7zdec only for smaller release files
Jonatan Nilsson
2022-02-15 16:32:43 +0000
5f3e688b8c
Finished basic beta implementation of entire thing.
Jonatan Nilsson
2022-02-15 11:28:30 +0000
e540a54844
More core testing and some development and fixes
Jonatan Nilsson
2022-02-14 08:15:50 +0000
4f4bc8cf6a
More core development, full integration started
Jonatan Nilsson
2022-02-11 13:59:10 +0000
3f8e3cdc16
More core development
Jonatan Nilsson
2022-02-08 06:35:36 +0000
c29e128814
Core development
Jonatan Nilsson
2022-02-05 09:26:15 +0000
ae4f0f141b
Fix util unittest
Jonatan Nilsson
2022-02-04 09:45:03 +0000
f1710601fc
Cleanup old app and manage folder, no longer needed
Jonatan Nilsson
2022-02-04 09:34:47 +0000
758e61b8b1
Massive development. Application finished. Core started
Jonatan Nilsson
2022-02-04 09:33:03 +0000
df7e1e5509
Fix a bug in db test, finished application update. Fixed a few bugs and did some refactoring. Started on application.run() functionality
Jonatan Nilsson
2022-01-28 11:47:55 +0000
e026b9757d
Fix few random bug occurance, make db more stable at writing. Add static provider and fix a few issues in application update.
Jonatan Nilsson
2022-01-28 07:03:18 +0000
2d8e7fd8cc
Another attempt to fix permission error in appveyor
Jonatan Nilsson
2022-01-27 18:32:43 +0000
442b241aaf
Fix appveyor permission error
Jonatan Nilsson
2022-01-27 18:31:21 +0000
47b8ac2ebb
Fix so util test on 7zip will log 7zip output on errors
Jonatan Nilsson
2022-01-27 18:29:54 +0000
f008af597d
Application almost done
Jonatan Nilsson
2022-01-27 18:25:33 +0000
a16a04a91f
More application development. Added 7zip extraction helper in util
Jonatan Nilsson
2022-01-24 17:06:40 +0000
edba2d72ab
Development, started on application
Jonatan Nilsson
2022-01-24 06:59:58 +0000
f8adcbbc21
Fix unit test running in linux environment
Jonatan Nilsson
2022-01-21 12:40:01 +0000
726ac81eb3
Lots more development, git provider finished implementing. Started on creating application
Jonatan Nilsson
2022-01-21 02:43:48 +0000
0948885671
More development
Jonatan Nilsson
2022-01-18 11:48:35 +0000
17830d7f8d
Many test, many refactoring, only core, lib and runner left to test and fix
Jonatan Nilsson
2022-01-13 17:02:55 +0000
04747bc1c6
Moved binaries to its own folder
Jonatan Nilsson
2022-01-11 16:51:27 +0000
d215329c2b
Added some tests, fixed some bugs
Jonatan Nilsson
2022-01-11 16:51:15 +0000
1be2c4ef07
Update Readme
Jonatan Nilsson
2022-01-10 08:49:01 +0000
134cd3d6a4
Add local 7za
Jonatan Nilsson
2022-01-09 16:31:52 +0000
1e82f47604
circleci: Fix bugs and other stuff, switch to 7zip for core
Jonatan Nilsson
2021-12-02 12:26:36 +0000
3b8405021a
try and add ssh keys
Jonatan Nilsson
2021-12-02 11:19:55 +0000
dc67a1bd5e
Merge branch 'master' of https://github.com/TheThing/service-core
TheThing
2021-12-02 11:05:38 +0000
40087a0130
Update package.json
Jonatan Nilsson
2021-12-02 11:05:15 +0000
95392c80b2
Merge branch 'master' of https://github.com/TheThing/service-core
TheThing
2021-12-02 11:01:49 +0000
0b4b5ebdd5
Add 7zip decompress binaries. Removed some windows service stuff. Fixed uninstall
TheThing
2021-12-02 11:01:45 +0000
564cfe4263
Package: Increment version and create new build
v2.0.2
Jonatan Nilsson
2020-12-08 14:11:42 +0000
036a6b6eca
Fix circleci build
Jonatan Nilsson
2020-12-08 14:06:33 +0000
8a973cb1e5
build also app zip file for quick deploy, fix github release bugs
Jonatan Nilsson
2020-12-08 14:04:29 +0000
37737a7ef0
Fix a bug in http server where it never gracefully migrates to new version without restart
v2.0.1
Jonatan Nilsson
2020-09-13 15:23:21 +0000
de9efb999f
Start at version 2.0.0
v2.0.0
Jonatan Nilsson
2020-09-13 04:47:30 +0000
5e837daa30
Minor log fix, official release 1.0.0
Jonatan Nilsson
2020-09-13 04:39:02 +0000
da2f26490a
Finished implementing service-core 1.0.0
Jonatan Nilsson
2020-09-13 04:36:33 +0000
f08bb3432f
circleci: Fix build
Jonatan Nilsson
2020-09-12 21:11:01 +0000
f89fd01fa7
circleci: Trigger build
Jonatan Nilsson
2020-09-12 20:53:45 +0000
f29f12a63e
runner: Fix logging slightly, add circleci
Jonatan Nilsson
2020-09-12 20:39:34 +0000
8952c93f2c
Fixed last few issues and bugs
Jonatan Nilsson
2020-09-12 20:31:36 +0000
aca7e0d535
Fix logging when starting an application
Jonatan Nilsson
2020-09-09 16:50:11 +0000
e3b9a094d8
remove test, add files section to package.json
Jonatan Nilsson
2020-09-09 16:25:10 +0000
d6c150e613
Merge branch 'master' of https://github.com/TheThing/service-core
Jonatan Nilsson
2020-09-09 15:59:09 +0000
2492cb8812
Update config to add basic manager by default
Jonatan Nilsson
2020-09-09 15:58:59 +0000
36abcc3551
Update README.md
Jonatan Nilsson
2020-09-09 15:58:09 +0000