Chen-I Lim
80b9abf9dd
Fix #1365 . Run CI workflows on release branches ( #1366 )
2021-09-30 12:09:38 -07:00
Justine Geffen
f5bf6e8019
Update templates for issues ( #1175 )
...
* Update doc_improvement.md
Update templates: formatting, style, example links.
* Update bug_report.md
* Update enhancement.md
* Fix merge
Co-authored-by: Chen-I Lim <46905241+chenilim@users.noreply.github.com>
2021-09-28 18:43:17 +02:00
Chen-I Lim
c64e6ed006
Add edition to bug template
2021-09-16 12:58:27 -07:00
Chen-I Lim
fbd513c37a
Fix #1229 . Set telemetry key for production ( #1230 )
2021-09-16 11:32:57 -06:00
Chen-I Lim
e9f92e9edf
Update bug templates with label capitalization
2021-09-09 14:57:33 -07:00
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