mike12345567
1b408e60f2
Refactoring worker, converting all controllers/routes to Typescript and all imports of backend-core to new style.
2022-11-23 18:25:20 +00:00
mike12345567
2900ef2fde
Adding a fix for checklist being incorrect after restoring from the CLI.
2022-10-27 09:48:37 +01:00
mike12345567
406cd53d11
Some fixes for CLI to get exporting/importing with different ports working, as well as a fix for access to minio through proxy.
2022-10-26 18:51:58 +01:00
mike12345567
8794798e4a
Adding version handling to CLI, #8335 - useful to see what version of CLI currently installed.
2022-10-25 15:28:05 +01:00
rosnerdev
4ad00d45f8
Update exec.js
...
I had an issue where the datasource plugin wouldn't work because of node engine incompatibility, and after a quick search on google I found that --ignore-engines is the option to use for ignoring this kind of error and it worked! So I want to make this a built-in feature so there's no need for me to manually do this.
2022-10-04 12:18:04 +03:00
mike12345567
df47d05eef
Improvement to CLI logging output for plugins --dev command - make it more obvious what next steps are.
2022-09-30 17:13:50 +01:00
mike12345567
945eb1ace2
Updating to add an option for generating admin user credentials as part of hosting, adding a dev command to create a simple, pre-watching environment using all flags.
2022-09-29 15:38:54 +01:00
mike12345567
547bb9c452
Fixing an issue with single image docker-compose generation.
2022-09-29 14:00:16 +01:00
mike12345567
1a53e66cc3
Updating hosting to break up single file into lots of independent commands - this was an attempt to improve syntax. Adding in single image handling, as well as full support for watch directory.
2022-09-28 19:11:22 +01:00
Michael Drury
a6f4c235d3
Making secret generation common.
2022-09-28 00:17:46 +01:00
Michael Drury
d677d62815
Updating make dotenv file in the CLI to be a bit cleaner/easier to manipulate than a magic string.
2022-09-28 00:16:04 +01:00
Michael Drury
bed0ff263c
Adding in single compose configuration to CLI.
2022-09-28 00:04:26 +01:00
mike12345567
1417b632d2
Adding ability to extend existing docker-compose file to include volumes for watching plugins.
2022-09-27 19:39:17 +01:00
mike12345567
d7f38a38bc
Adding types for plugin events, specifically for plugin init, import and deletion, this is across the CLI and the server.
2022-09-14 17:35:46 +01:00
mike12345567
bbe0489af4
Adding better controls for .git checking.
2022-09-14 11:11:20 +01:00
mike12345567
72736e5257
Fixing a minor issue with plugin name not being passed through in CLI function.
2022-09-14 11:04:37 +01:00
mike12345567
e46ddbf65a
Fixes from PR comments.
2022-09-14 10:58:01 +01:00
mike12345567
68a8a66bc7
Defaulting behaviour for empty git repos.
2022-09-13 18:28:03 +01:00
mike12345567
eae8ec97a9
Adding an option to disable top level parent directory creation during CLI plugin init incase using this for git repo creation.
2022-09-13 18:22:15 +01:00
mike12345567
27518cb678
Fixing CLI build - prebuilds required for hashing can be disabled via environment variable.
2022-09-13 18:00:10 +01:00
NEOLPAR
148ac14e62
cleaned plugin validate from cli
2022-09-09 11:25:17 +01:00
mike12345567
a506ce05a1
Fixing issue with string templates importing vm2 which requires other prebuilts for JS in the CLI - no need for these to add to build size when JS is unused.
2022-09-05 19:04:45 +01:00
mike12345567
65659225e1
Adding management of the new README.md file that is retrieved with the plugin skeletons.
2022-08-18 18:23:07 +01:00
mike12345567
9d22f83e4e
Adding check to make sure build/watch occurs inside a plugin directory.
2022-08-18 13:29:49 +01:00
Michael Drury
45594e442a
Adding watch command to CLI.
2022-08-16 16:27:03 +01:00
mike12345567
d9a8604994
Fixing validation for datasource plugins.
2022-08-11 18:29:49 +01:00
mike12345567
22ce84f384
Getting dependency installation working correctly.
2022-08-11 17:29:07 +01:00
mike12345567
bf3fd90268
Install after retrieving skeleton for custom plugins.
2022-08-11 11:03:33 +01:00
mike12345567
7dc9abf54b
Validating datasources fully, initial work towards validating components and including the build in the CLI.
2022-08-10 16:19:08 +01:00
mike12345567
b3f6a481b4
First part of plugin CLI - generates the skeleton project and enriches it with user input.
2022-08-10 13:11:57 +01:00
mike12345567
21dcf4decd
Fixing an issue with running in dev with prebuilds and fixing an issue with backup questions being asked twice.
2022-07-06 17:42:54 +01:00
mike12345567
4354ae76cb
Adding prebuild management for pouchDB leveldown.
2022-07-01 23:04:34 +01:00
mike12345567
a9d927b713
Adding MinIO handling, backing up to disk by bucket name.
2022-06-30 20:26:49 +01:00
mike12345567
c633c643e2
Adding main functionality for exporting CouchDB to disk, just need to add MinIO export.
2022-06-30 19:20:50 +01:00
mike12345567
59e3737250
Initial CLI management, getting properties required for access.
2022-06-30 17:31:18 +01:00
Rory Powell
14e9fb4505
Remove ui events except for component created and view published app
2022-06-06 12:51:22 +01:00
Rory Powell
4cdfb3c110
Remove todos
2022-06-06 11:11:13 +01:00
Rory Powell
1922bd1fcb
Add analytics to backend-core. Update server posthog usage
2022-03-25 13:04:34 +00:00
Rene Pot
d9c6590482
fix broken docs links
2022-03-23 14:47:27 +01:00
mike12345567
0716df5098
Fixing issue with CLI not updating proxy images.
2022-02-11 12:32:57 +00:00
Martin McKeaveney
7fb9b33f6c
remove more references to envoy
2022-02-01 11:02:37 +01:00
Martin McKeaveney
b841b41e29
update watchtower port to 6161
2021-08-23 21:48:03 +01:00
Martin McKeaveney
324f64c790
lint
2021-08-23 16:38:09 +01:00
Martin McKeaveney
4dff1a34ac
posthog cloud config
2021-08-23 15:42:00 +01:00
Martin McKeaveney
0fb566a3dd
allow users to override watchtower port
2021-08-20 09:47:08 +01:00
mike12345567
3873d12476
Formatting.
2021-05-24 16:20:28 +01:00
mike12345567
b7f739d54a
Logging and adding better messaging around startup.
2021-05-24 14:58:54 +01:00
mike12345567
148cf87224
Cleanup after testing/looking through hosting files.
2021-05-20 12:21:58 +01:00
Martin McKeaveney
e6aa34afb5
fix analytics code
2021-05-20 10:26:23 +01:00
Martin McKeaveney
6817ceb3f6
hard coding posthog api key
2021-05-19 21:41:56 +01:00