Commit Graph

104 Commits

Author SHA1 Message Date
Scott Bishel
94e6e8a9f7
Plugin telemetry (#1069)
* implement webapp telemetry

* cleanup

* remove imports, update events

* change event title

* update for lint

* add test, update filename

* linter fix

* fix field name

* revert changes

* fix test

* update builds

* fix workflows

* fix workflows

* fix workflow

* temp checkin

* remove log lines

* updates from peer review
2021-09-01 15:53:27 -06:00
Miguel de la Cruz
f9c76d8129
Update focalboard to be compatible with mattermost v6 (#1020)
* Update focalboard to be compatible with mattermost v6

* Point to the new plugin API version

* Fix collectors linter issues

* Move all CI jobs to 1.16
2021-08-24 12:13:58 +02:00
kamre
b2346fcacf
Use cross-env instead of win-node-env (#656)
* File `package-lock.json` updated.

* Use `cross-env` for setting environment variables in npm scripts.

* Remove all the mentions of `win-node-env` because it is no longer needed for running npm scripts.

Co-authored-by: Chen-I Lim <46905241+chenilim@users.noreply.github.com>
2021-07-15 19:30:22 -07:00
Doug Lauder
a0524dd386
Lint server & plugin for CI (#720)
* enable CI linting for server and plugin
* replace `golint` (deprecated) with `revive`
* use GH actions for lint
2021-07-14 09:36:18 -04:00
Carlos Tadeu Panato Junior
4b1136900d
add codeowners to make the PR auto assignment to work (#697) 2021-07-09 13:25:01 +02:00
Chen-I Lim
7ad24e6b1d Add workflow_dispatch to dev_release workflow - fix yml 2021-07-01 09:41:57 -07:00
Chen-I Lim
0a1de477e8 Add workflow_dispatch to dev-release workflow 2021-07-01 09:38:48 -07:00
Chen-I Lim
2683f73654 Add the plugin build to prod-release 2021-06-10 16:29:27 -07:00
it33
15498c913e
New template for requesting doc improvements (#548)
* New template for requesting doc improvements

I wanted to request a doc improvement and there wasn't a template to do so

* Rename doc_improvement to doc_improvement.md

* Update doc_improvement.md

* Update doc_improvement.md
2021-06-08 17:11:06 -07:00
Chen-I Lim
8f33875230 Add dev-release action for commits and PRs 2021-06-03 09:22:17 -07:00
Rohitesh Gupta
5d854caca3
Create codeql-analysis.yml (#510) 2021-06-02 18:34:55 +02:00
Carlos Tadeu Panato Junior
36acff4476
Add GitLab ci to build internally and bump go to 1.16 (#468)
* update go to 1.16

* add gitlab ci to build focalboard
2021-05-26 12:34:42 +02:00
Miguel de la Cruz
b327bc7b8a
Adds plugin actions to the project's CI (#471)
* Adds plugin actions to the project's CI

* Remove the version number from the generated artifact

* Change job name to something more descriptive

* Switch back to workflow_dispatch
2021-05-25 19:22:31 +02:00
Harshil Sharma
e5a915dddf
Using Node v16.0.1 in CI (#459)
* Using Node v16.0.1 in CI

* Mocked fetch in the test

* Using global response

* Added fetch mocker

* #GH-458 specified Node version in build scripts
2021-05-25 15:26:20 +05:30
Chen-I Lim
545fb64c00
Release 0.6.5 (#311)
* Fixed #269

* Fixing checkbox widht

* Fix #274. Add re-login button to error page.

* Fix #276. Login page title

* Rev Mac build version

* Update changelog for v0.6.5

* Rev Mac build number

* GitHub Actions: Build with Xcode 12.4

* Fix #297: Mac keybpard handling

* Rev Mac built to 12

Co-authored-by: Jesús Espino <jespinog@gmail.com>
2021-04-21 10:33:28 -07:00
Chen-I Lim
be477dadbc Actions: Build on ubuntu-18.04 2021-03-26 13:56:39 -07:00
Jesús Espino
98a63c938a
Merge pull request #155 from mattermost/it33-patch-3
Adding prefix "Bug: " to issue template
2021-03-25 16:15:23 +01:00
Chen-I Lim
e3059fce23
Merge pull request #170 from mattermost/it33-patch-2
Switch from "Feature Request" to "Feature Idea"
2021-03-23 16:23:24 -07:00
Chen-I Lim
d6beedceea Windows zip package 2021-03-23 12:08:41 -07:00
it33
e1438cc83a
Switch from "Feature Request" to "Feature Idea"
We had this problem in Mattermost where when we used the term "Feature Requests" it sounded a bit like "Pull Requests" and there was an expectation sometimes, in our own team and in the community, that it was some sort of formal ticket that had to be addressed. 

We later changed to "Feature Idea" and then the expectations changed, where the maintainers didn't necessarily need to address every new ticket, since it was more sharing an idea, versus putting in a request. 

Right now the volume of feature ideas is a little overwhelming and my sense is we should make this change to lower the perceived pressure a bit. 

If we make this change, we can go update the previous tickets to match, and link to this ticket to explain why.
2021-03-22 09:44:54 -07:00
it33
9ceb3b8bfc
Adding prefix "Bug: " to issue template
Make it more consistent with feature request template
2021-03-20 15:24:46 -07:00
Chen-I Lim
9bc4167b9b Add enhancement issue template 2021-03-18 13:45:02 -07:00
Chen-I Lim
910ac3353e Remove old windows app 2021-03-04 17:09:51 -08:00
Chen-I Lim
091a29209e Update bug report template 2021-03-04 10:43:29 -08:00
Chen-I Lim
ddfac96826 Update issue templates
Add bug issue template
2021-03-04 10:35:36 -08:00
Chen-I Lim
46b50024f9 build-win-wpf 2021-03-01 12:22:07 -08:00
Chen-I Lim
ae030522d9 build-win-wpf 2021-03-01 12:17:57 -08:00
Chen-I Lim
d2de584f36 build-win-wpf: nuget restore 2021-03-01 12:14:56 -08:00
Chen-I Lim
902e3484b2 build-win-wpf: Add msbuild to path 2021-03-01 11:55:54 -08:00
Chen-I Lim
de776e8d5c build-win-wpf GitHub Action 2021-03-01 11:46:35 -08:00
Chen-I Lim
b72f5ced7d Rename focalboard-server binary 2021-01-28 14:23:52 -08:00
Chen-I Lim
2e02a271c1 GitHub Actions: prod-release 2021-01-27 14:04:58 -08:00
Chen-I Lim
8b6ba69e7d Linux: Product name 2021-01-26 10:48:32 -08:00
Chen-I Lim
30db53c66b Win: Product name 2021-01-26 10:33:42 -08:00
Chen-I Lim
3459f91984 Mac: Product name 2021-01-26 10:32:36 -08:00
Chen-I Lim
7f5d5e17d6 ubuntu: apt-get update 2021-01-20 14:47:48 -08:00
Chen-I Lim
b22d34057e Stamp edition and build number 2021-01-19 14:10:14 -08:00
Chen-I Lim
8364115ae5 replace path 2021-01-18 14:11:02 -08:00
Chen-I Lim
d80e2285eb sed replace 2021-01-18 14:08:37 -08:00
Chen-I Lim
b7d2b5354c replace action 2021-01-18 13:57:27 -08:00
Chen-I Lim
186cae7d1d Build with keys 2021-01-18 13:04:25 -08:00
Chen-I Lim
d43b66c418 GitHub Actions: npm install --no-optional 2021-01-06 16:27:18 -08:00
Chen-I Lim
6bb89d6c09 Make Cypress optional 2021-01-06 16:09:36 -08:00
Chen-I Lim
4c417b23f8 GitHub Actions: Build Windows 2021-01-06 15:41:07 -08:00
Chen-I Lim
a587477d5e GitHub Actions: Build windows 2021-01-06 15:20:21 -08:00
Chen-I Lim
b4f8e7ec61 GitHub Actions: Build Windows 2021-01-06 14:50:37 -08:00
Chen-I Lim
4cbbd2482d GitHub Actions: CI and build workflows 2021-01-06 14:27:51 -08:00
Chen-I Lim
05c338ac55 GitHub Actions: libgtk and libwebkit2gtk 2021-01-06 14:03:23 -08:00
Chen-I Lim
70cdd79737 GitHub Actions: Build linux app 2021-01-06 13:52:25 -08:00
Chen-I Lim
9fc85f6c5b GitHub Actions: macOS build 2021-01-06 11:08:08 -08:00
Chen-I Lim
759ed8d8c7 GitHub Actions: cp bin for Cypress 2021-01-06 10:22:54 -08:00
Chen-I Lim
e6995334a6 GitHub Actions: Package server 2021-01-06 10:07:17 -08:00
Chen-I Lim
2e3aff8f90 Reorder GitHub Actions tests 2021-01-05 20:04:35 -08:00
Chen-I Lim
4350378ce6 GitHub Actions: Build 2021-01-05 18:58:36 -08:00