Commit graph

17 commits

Author SHA1 Message Date
Colton Shaw
121997e77a
Upgrade node to 16.13 (#163)
* Updated base packages and regenerated package-lock

* Added babel plugin to eslint, cleaned up webpack config

* Version requirements for node/npm in README

* Readded compass and css, removed by mistake

* Fixed jest testing

* Fixing lint issues.

* Moved import to use webapp redux package

* Fixed final jest issue

* Modified packages and rebuild packagelock for node 16.14

* Add src and mattermost-redux alias

* Update README.md

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>

* Adding nvm and removing the default type from the package

* Delete root package-lock.json

* Pinned to webapp v7, rebuild package log

* fixed imports with TS

* change tsconfig location pointer

* updates for vscode-eslint to work with tsconfig subpath

* don't import webapp for tests

* remove "v" from .nvmrc

---------

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-22 02:23:38 -05:00
Ben Schumacher
57f7843ae1
Make plan.yml general purpose (#125) 2020-10-09 09:42:45 +02:00
Ben Schumacher
d9532472eb
Migrate index.js to use Typescript (#129)
* Migrate index.js to use Typescript

* Fix tests
2020-09-24 09:42:36 +02:00
Ben Schumacher
18d30b50bc
Don't generate manifest.ts (#127) 2020-09-23 01:14:00 +02:00
Ben Schumacher
dcaf9dd289
Fix issues with Repository synchronization tool (#124)
* Only run tests in build/sync if directory exists

* Use t.Helper()

* Don't compare size of directories

* Fix TestFileHistory

* Fix linter issue

* Apply changes from https://github.com/mattermost/mattermost-plugin-github/pull/345

* Use ts file for tests

* Add sync target
2020-09-15 12:32:37 -04:00
İlker Göktuğ Öztürk
8cf303c943 build/manifest: print whole manifest variable as it is (#73)
while generating manifest files for both JS and Go sources.

fixes #72.
2019-12-20 23:01:40 +01:00
Mario de Frutos Dieguez
b7165a0f5f Mark manifest.[go|js] as a generated file (#57)
manifest.[go|js] files are autogenerated so we dont need to
show diffs, cope with conflicts in merge operations or show the
diff in github.
2019-08-14 23:40:52 +02:00
Yusuke Nemoto
d08a4c1ccc Add a task of webapp test (#51)
* Add a task of webapp test

* Flesh out tests

* Simplify test case

* Remove unnecessary dependency

* Fix style

* Add dependency

* Add trainling newline
2019-07-12 12:07:20 -04:00
Michael Kochell
1a5f1bc2d2
[MM-14189] Update references to "mattermost-plugin-sample" to be… (#47)
Repo name changed
2019-06-24 22:02:25 -04:00
Hanzei
05dd2de750 Start with version 0.1.0 (#35) 2019-04-04 07:44:40 -07:00
Jesse Hallam
15a3d3c433
fix index.js import of plugin id 2018-09-20 14:21:10 -04:00
Jesse Hallam
5b2980d1ac
tweak plugin id/version injection
* define BUNDLE_NAME after including build/setup.mk (just for clarity, not correctness)
* separate plugin id from version with dash in bundle name to match Mattermost package
* fix various js/go idioms (some pre-existing!)
* fix error message
2018-09-20 11:56:40 -04:00
Hanzei
8cb9ff92df
Extract plugin version from manifest 2018-09-18 08:12:48 +02:00
Jesse Hallam
6d10b915ca
tweak plugin_id.js generation 2018-07-24 16:06:31 -04:00
Jesse Hallam
daaf7822ea
strip out sample bits (moved to demo repository) 2018-07-24 16:02:46 -04:00
Jesse Hallam
390fab485d
access window.PostUtils 2018-07-23 14:50:12 -04:00
Jesse Hallam
189f92c54b
initial commit 2018-07-23 13:43:22 -04:00