Commit graph

30 commits

Author SHA1 Message Date
Hanzei
8cb9ff92df
Extract plugin version from manifest 2018-09-18 08:12:48 +02:00
Christopher Speller
fac781a229
Merge pull request #7 from mattermost/typo_readme
remove /
2018-08-20 09:16:09 -07:00
Christopher Speller
25beae65fa
Merge pull request #6 from jespino/adding-curl-to-makefile
Adding curl as option to 'make deploy' for better linux support
2018-08-20 09:15:51 -07:00
cpanato
6f9d841717
remove / 2018-08-16 19:41:49 +02:00
Jesús Espino
376d9f5cd0 Adding curl as option to 'make deploy' for better linux support 2018-08-16 00:32:43 +02:00
Christopher Speller
41037d02e1
Merge pull request #5 from mattermost/fix_upload
fix the upload thru api
2018-08-15 11:40:02 -07:00
cpanato
b6d0d55fac
fix the upload thru api 2018-08-15 13:35:02 +02:00
Christopher Speller
f61bb8be72
Merge pull request #3 from mattermost/linux-makefile-improvements
more Makefile improvements
2018-07-31 22:53:11 -07:00
Christopher Speller
b66f4c7c1d
Remove unneeded env set 2018-07-31 22:45:45 -07:00
Jesse Hallam
debd9c11ed
pull changes from mattermost-plugin-demo 2018-07-31 16:21:03 -04:00
Jesse Hallam
2de3471aa2
more Makefile improvements
* warn upfront if go/dep/npm not available
* try to find dep in $GOPATH/bin if not installed globally
* only override variables if not externally defined, allowing manual override from command line
* split up Makefile into a buid/setup.mk for simplicity

I didn't actually find anything that made this Makefile not-linux
specific -- tested on Debian with the standard make installed.
2018-07-31 16:15:55 -04:00
Christopher Speller
72c619f8bc
Merge pull request #2 from mattermost/tweak-makefile-targets
Tweak makefile targets
2018-07-31 07:46:51 -07:00
Jesse Hallam
8788b41ab2
s/vgo/dep/ 2018-07-27 14:32:36 -04:00
Jesse Hallam
f387133c21
Makefile: webapp test should depend on npm install 2018-07-26 15:25:04 -04:00
Jesse Hallam
0967bd43f2
clarify clean target 2018-07-25 14:40:02 -04:00
Jesse Hallam
9bc9e1aeb8
add vendor target for non-vgo projects, as required 2018-07-25 14:36:43 -04:00
Jesse Hallam
77bd9e8255
allow MANIFEST_FILE configuration 2018-07-25 14:36:23 -04:00
Jesse Hallam
f9ce32a7d9
enable coverage for server tests 2018-07-25 14:36:05 -04:00
Jesse Hallam
b3b2250076
extract the test target 2018-07-25 14:24:46 -04:00
Jesse Hallam
68cf434afb
bundle the plugin with the plugin_id in the tar
This fits our existing practice of distributing plugins, and enables
easier manual installation of same.
2018-07-25 14:22:48 -04:00
Joram Wilander
8f5c9eadf6
Merge pull request #1 from mattermost/initial-commit
initial commit
2018-07-25 08:03:26 -04:00
Jesse Hallam
6d10b915ca
tweak plugin_id.js generation 2018-07-24 16:06:31 -04:00
Jesse Hallam
b245410cbe
pin same react/redux dependencies as webapp 2018-07-24 16:03:48 -04:00
Jesse Hallam
daaf7822ea
strip out sample bits (moved to demo repository) 2018-07-24 16:02:46 -04:00
Jesse Hallam
7641f7cf17
update README.md, description to reflect sample nature of repository 2018-07-24 15:45:28 -04:00
Jesse Hallam
390fab485d
access window.PostUtils 2018-07-23 14:50:12 -04:00
Jesse Hallam
33eb1385d2
add webapp/.npminstall target to speed up rebuilds 2018-07-23 14:07:42 -04:00
Jesse Hallam
bc26a8c5d5
tweak webpack externals 2018-07-23 13:49:44 -04:00
Jesse Hallam
189f92c54b
initial commit 2018-07-23 13:43:22 -04:00
Jesse Hallam
fe9c0e7188
empty commit 2018-07-23 13:38:35 -04:00