f1b8d88d6b
* Improving mattermost auth implementation * Making mattermost-auth based on shared database access * Reverting unneeded changes in the config.json file * Fixing tiny problems * Removing the need of using the mattermost session token * Fixing some bugs and allowing to not-bind the server to any port * Small fix to correctly get the templates * Adding the mattermost-plugin code inside focalboard repo * Adding a not working code part of the cluster websocket communication * Updating the mattermost version * Adding the cluster messages for the websockets * Updating to the new node version * Making it compatible with S3 * Addressing some tiny problems * Fixing server tests * Adds support for MySQL migrations and initialization Co-authored-by: Miguel de la Cruz <miguel@mcrx.me>
44 lines
946 B
YAML
44 lines
946 B
YAML
checks:
|
|
- type: repo_is_clean
|
|
params:
|
|
repo: source
|
|
- type: repo_is_clean
|
|
params:
|
|
repo: target
|
|
actions:
|
|
- paths:
|
|
- build/pluginctl
|
|
- build/manifest
|
|
actions:
|
|
- type: overwrite_directory
|
|
params:
|
|
create: true
|
|
- paths:
|
|
- Makefile
|
|
actions:
|
|
- type: overwrite_file
|
|
params:
|
|
create: true
|
|
- paths:
|
|
- .editorconfig
|
|
- .gitattributes
|
|
- .gitignore
|
|
- build/.gitignore
|
|
- build/go.mod
|
|
- build/go.sum
|
|
- build/setup.mk
|
|
- server/.gitignore
|
|
- webapp/.eslintrc.json
|
|
- webapp/.npmrc
|
|
- webapp/babel.config.js
|
|
- webapp/package.json
|
|
- webapp/tsconfig.json
|
|
- webapp/webpack.config.js
|
|
- webapp/src/manifest.test.tsx
|
|
- webapp/tests/setup.tsx
|
|
actions:
|
|
- type: overwrite_file
|
|
params:
|
|
create: true
|
|
conditions:
|
|
- type: file_unaltered
|