]> BookStack Code Mirror - system-cli/log
system-cli
2 years agoFixed pathing issue in test
Dan Brown [Fri, 28 Apr 2023 18:16:46 +0000 (19:16 +0100)]
Fixed pathing issue in test

2 years agoFixed additional backup path issue
Dan Brown [Fri, 28 Apr 2023 18:11:09 +0000 (19:11 +0100)]
Fixed additional backup path issue

Also added extra message output before zip->close otherwise it would
look like theme backups could take a while.

2 years agoMade a range of tweaks from testing
Dan Brown [Fri, 28 Apr 2023 17:36:40 +0000 (18:36 +0100)]
Made a range of tweaks from testing

- Fixed some relative paths issues when ran in phar.
- Added helper class for doing path work.
- Updated composer runner timeout.
- Updated checks for paths more thorough.
- Removed default completion command.

2 years agoDeveloped out restore command testing
Dan Brown [Thu, 6 Apr 2023 11:20:38 +0000 (12:20 +0100)]
Developed out restore command testing

2 years agoAdded main-path restore command testing
Dan Brown [Wed, 5 Apr 2023 20:07:33 +0000 (21:07 +0100)]
Added main-path restore command testing

Addressed some issues in the process including:
- Added dropping of existing db tables before restore.
- Changed how passwords are used in MySQL CLI actions to prevent
  warnings.
- Updated docker setup for proper healthcheck/cleanup actions since was
  previously misled by existing running container instances.

2 years agoCovered backup command options with testing
Dan Brown [Tue, 4 Apr 2023 15:10:50 +0000 (16:10 +0100)]
Covered backup command options with testing

2 years agoStarted testing of backup command
Dan Brown [Mon, 3 Apr 2023 16:26:09 +0000 (17:26 +0100)]
Started testing of backup command

Came across a couple of issues during build:
1. DB needed init SQL query to fix user permissions to allow backup,
   added detail to readme in new "known issues".
2. App container work needed to wait for database to be alive.

2 years agoAdded testing for the update command
Dan Brown [Mon, 3 Apr 2023 15:16:38 +0000 (16:16 +0100)]
Added testing for the update command

2 years agoDeveloped base testing and environment further
Dan Brown [Mon, 3 Apr 2023 14:46:01 +0000 (15:46 +0100)]
Developed base testing and environment further

2 years agoAdded a docker environment for stable dev
Dan Brown [Tue, 28 Mar 2023 15:00:34 +0000 (16:00 +0100)]
Added a docker environment for stable dev

2 years agoAdded strict types, started phpunit testing
Dan Brown [Mon, 27 Mar 2023 18:43:19 +0000 (19:43 +0100)]
Added strict types, started phpunit testing

2 years agoAdded readme and some other meta files
Dan Brown [Thu, 9 Mar 2023 15:58:44 +0000 (15:58 +0000)]
Added readme and some other meta files

2 years agoRestructured repo to work as it's own project
Dan Brown [Thu, 9 Mar 2023 15:41:18 +0000 (15:41 +0000)]
Restructured repo to work as it's own project

2 years agoGot restore command to a working state
Dan Brown [Thu, 9 Mar 2023 14:42:28 +0000 (14:42 +0000)]
Got restore command to a working state

2 years agoProgressed restore command to almost working state
Dan Brown [Tue, 7 Mar 2023 18:10:44 +0000 (18:10 +0000)]
Progressed restore command to almost working state

2 years agoProgressed restore command a little
Dan Brown [Tue, 7 Mar 2023 12:05:04 +0000 (12:05 +0000)]
Progressed restore command a little

2 years agoStarted restore command, extracted artisan command
Dan Brown [Mon, 6 Mar 2023 21:39:22 +0000 (21:39 +0000)]
Started restore command, extracted artisan command

2 years agoAdded central way to resolve app path, improved ouput formatting
Dan Brown [Mon, 6 Mar 2023 17:35:23 +0000 (17:35 +0000)]
Added central way to resolve app path, improved ouput formatting

2 years agoAdded update command
Dan Brown [Mon, 6 Mar 2023 14:55:41 +0000 (14:55 +0000)]
Added update command

Extracted some common parts to their own service files

2 years agoMigrated to symfony/console
Dan Brown [Sun, 5 Mar 2023 15:28:02 +0000 (15:28 +0000)]
Migrated to symfony/console

2 years agoAdded dep check and composer auto-install to init command
Dan Brown [Sat, 4 Mar 2023 19:23:44 +0000 (19:23 +0000)]
Added dep check and composer auto-install to init command

2 years agoUpdated env loading to be contained/controlled for usage
Dan Brown [Sat, 4 Mar 2023 15:26:27 +0000 (15:26 +0000)]
Updated env loading to be contained/controlled for usage

2 years agoExtracted program running to its own class
Dan Brown [Sat, 4 Mar 2023 15:06:38 +0000 (15:06 +0000)]
Extracted program running to its own class

2 years agoAdded "init" command to admin-cli
Dan Brown [Sat, 4 Mar 2023 02:40:29 +0000 (02:40 +0000)]
Added "init" command to admin-cli

Got to basic working state, some todos in there.

2 years agoAdded db port support for backup command
Dan Brown [Fri, 3 Mar 2023 21:16:15 +0000 (21:16 +0000)]
Added db port support for backup command

2 years agoAdded error handling and validation to backup command
Dan Brown [Fri, 3 Mar 2023 21:01:30 +0000 (21:01 +0000)]
Added error handling and validation to backup command

2 years agoSplit command out to methods, added flags and out path options
Dan Brown [Fri, 3 Mar 2023 17:22:24 +0000 (17:22 +0000)]
Split command out to methods, added flags and out path options

2 years agoOutlined a general working backup approach
Dan Brown [Fri, 3 Mar 2023 02:44:08 +0000 (02:44 +0000)]
Outlined a general working backup approach

2 years agoStarted playing with a seperate admin-cli
Dan Brown [Thu, 2 Mar 2023 16:31:27 +0000 (16:31 +0000)]
Started playing with a seperate admin-cli

Just playing with libraries & phar-usage right now

2 years agoInitial commit of gitignore
Dan Brown [Thu, 9 Mar 2023 15:27:56 +0000 (15:27 +0000)]
Initial commit of gitignore