Commit graph

2628 commits

Author SHA1 Message Date
Scott Bishel
24ff8d5d38
update board title when duplicated (#3011) 2022-05-03 12:44:34 -06:00
Michael Kochell
f2a0cffce1
Create .gitpod.yml (#3010) 2022-05-03 13:46:04 -04:00
Rajat Dabade
b5eda443b2
Merge pull request #2940 from Rajat-Dabade/create-category-with-enter-btn 2022-05-03 20:13:56 +05:30
Rajat Dabade
130374027c Removed the submit attribute as it no longer been used 2022-05-03 19:12:28 +05:30
Asaad Mahmood
d122976ab1
Minor UI Updates to Card title and Column Dropdown (#3006)
* Minor UI Updates

* Updating menu popup
2022-05-03 09:44:41 +05:00
Harshil Sharma
aec7c9de10
Fixed incorrect navigation bug (#3004) 2022-05-02 16:59:39 -06:00
Rajat Dabade
b2ec507e8f
Last updated by aligement fixed (#2937)
* Last updated by aligement fixed

* Removed the boardUsersById dependency from lastModifiedBy component as it was no longer used

* ESLint fixed

* Removed the unnecessary wraping div and css classes files for lastModifiedBy component

* Updated snapshots

Co-authored-by: Rajat Dabade <rajat@Rajats-MacBook-Pro.local>
2022-05-02 14:57:02 -06:00
Scott Bishel
c36e61657e
need to reload on change to me.id (#2997) 2022-05-02 14:55:33 -06:00
Scott Bishel
b12638a57a
check for propertyValue not null (#2986) 2022-05-02 14:48:45 -06:00
Asaad Mahmood
cff702462a
GH-2927 - Reducing header size for boards (#2930)
* GH-2927 - Reducing header size for boards

* Updating header alignment

* Updating test
2022-05-02 12:54:11 +05:00
Scott Bishel
f4541630e7
update for v0.17.0 (#2943) 2022-04-28 14:41:38 -06:00
Miguel de la Cruz
c08ce96076
Remove timeout from MySQL migrations (#2974) 2022-04-28 11:58:17 -06:00
Rajat Dabade
55df4cf224 Followed the review request changed and updated the code 2022-04-28 12:31:12 +05:30
Paul Esch-Laurent
2a0873c954
fix: personal server invite link omitted base URL (#2900)
* fix: personal server invite link omitted base URL

* fix: respect `baseURL` when building invite URL

* test: add simple unit test for <RegistrationLink>

* clean up test

Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2022-04-27 15:14:08 -06:00
Miguel de la Cruz
ae97d5c314
Move teamless data migration with the rest of data migrations and update teamless boards query (#2942)
* Move teamless data migration with the rest of data migrations

* Fix get board user teams query to work on both Postgres and MySQL
2022-04-27 13:34:02 -06:00
Miguel de la Cruz
dc07df6bc9
Update permissions migration to ensure all boards are either open or private (#2928) 2022-04-27 18:21:26 +02:00
Harshil Sharma
4beea3888a
Fixed bug ehere start tour param was not sent when restarting touyr (#2924)
* Fixed bug ehere start tour param was not sent when restarting touyr

* Fixed nits
2022-04-27 09:16:30 -06:00
Scott Bishel
f441441cb4
GH-2877 - Style Autocomplete Modal (#2934)
* style autocomplete modal

* lint fixes

* Only show profile picture for plugin

* add non plugin test, update plugin test
2022-04-27 09:13:23 -06:00
Scott Bishel
9431a36886
implement private icon on Share button (#2935) 2022-04-27 07:25:06 -06:00
Rajat Dabade
d5c8f59878 Feature added: Pressing enter should create a category 2022-04-27 18:53:02 +05:30
Miguel de la Cruz
74e39fa5bf
Initialise the store with a single user flag and pass it to the migrations (#2906) 2022-04-27 15:11:27 +02:00
Scott Bishel
d2c4a54d36
GH-2896 - Error on invalid token (#2911)
* handle error on invalid token

* update message and error to be more generic

* fix apostrophe

* send user to origin
2022-04-25 16:11:16 -06:00
Scott Bishel
5efcc4dcac
Implement Boards Data Retention - Take 2 (#2859)
* implement boards data retention

* cleanup logs

* revert removal

* update logger creation
2022-04-25 12:58:08 -06:00
Doug Lauder
8a4672bd23
GH-2890 Copy files when duplicating boards (#2915)
* copy files when duplicating boards

* fix unit tests

* Update server/app/boards.go

Co-authored-by: Miguel de la Cruz <mgdelacroix@gmail.com>

* Update server/app/boards.go

Co-authored-by: Miguel de la Cruz <mgdelacroix@gmail.com>

* fix review commit

Co-authored-by: Miguel de la Cruz <mgdelacroix@gmail.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-04-25 10:37:57 -06:00
Jesús Espino
340fcf20f1
Fixing redo on card contents (#2831)
* Fixing redo on card contents

* Fixing tests
2022-04-25 18:08:46 +02:00
Varghese Jose
3e6383b475
Fix Main page LInks (#2919)
* Update index.md

Fix:Community channel Link

* Fix  main page Links

updated main page Links

Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com>
2022-04-25 08:50:35 -07:00
Miguel de la Cruz
a439d11f66
Handle jsonb fields on postgres with binary_parameters set (#2854)
* Handle jsonb fields on postgres with binary_parameters set

* Finx linter adding dot
2022-04-25 17:43:06 +02:00
Rajat Dabade
edd143b7e3
Fix for undefined className prop issue in Editable component (#2855)
* Fixed the css issue in emptyCardButton for firefox browser

* Eslint fix

* Added the default value to className prop for Editable component

* Updated snapshot

* Fixes

* Reverted the changes back

* Removed the unwanted changes

Co-authored-by: Rajat Dabade <rajat@Rajats-MacBook-Pro.local>
2022-04-25 17:40:56 +02:00
Miguel de la Cruz
cda064a83a
Add team access checks (#2862) 2022-04-25 17:39:40 +02:00
Rajat Dabade
bc3c081bf4
Make the x cross sign clickable when select options are clicked in card view (#2904)
* Make the x cross sign clickable when select options are clicked in card view

* Eslint fixed

Co-authored-by: Rajat Dabade <rajat@Rajats-MacBook-Pro.local>
2022-04-25 09:18:35 -06:00
Scott Bishel
c765c5ef19
return nothing, not empty object (#2909) 2022-04-25 08:54:14 -06:00
Harshil Sharma
478c091c53
Fixed a bug preventing any navigation in Mattermost desktop with subpath (#2922) 2022-04-25 10:43:09 +02:00
Chen-I Lim
7bd6f47eb9
Add Go code coverage report to CI (#2914)
* Upgrade npm in build-ubuntu

* npm i -S moment

* Don't upgrade npm

* macos-latest on build-mac

* Update dev-release.yml

* Add code coverage to server-test-sqlite

* Run coverage for mysql and postgres as well

* Add coverage for mysql, postgres, and plugin tests

* Fix makefile
2022-04-22 15:57:35 -07:00
emily dela cruz
5cd2c5116f
Marketing/website redesign (#2881)
* Focalboard website revamp work

* Removed alternate grey footer

* Update Contribute link and general styles

* Updated homepage images

* Update image src and alt for homepage

* Update nav items and general styles

* Fix menu items for focalboard.com internal pages

* Update README with asset versioning notes. Update URLs in footer. Update asset versions in query strings.

Co-authored-by: Jared <jared@presentlogic.com>
Co-authored-by: Jared Thomas <jared.thomas@ela1.com>
2022-04-22 11:26:40 -07:00
Doug Lauder
cabc15b226
reduce log level when deliverying notifications to users without permission (#2912) 2022-04-22 11:32:15 -06:00
Doug Lauder
ca5f3f65e2
call notification engine when duplicating boards (#2910) 2022-04-22 11:14:12 -06:00
Harshil Sharma
ec9085cd25
Sorted categories on modification or creation (#2856)
* Sorted categories on modification or creation

* Sorting only once

Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>

* Minor cleanup

Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2022-04-22 10:48:49 -06:00
Rajat Dabade
eace2da582
Added the dependency for useCallback in onChageInSelect function (#2905)
Co-authored-by: Rajat Dabade <rajat@Rajats-MacBook-Pro.local>
2022-04-22 10:41:07 -06:00
Jesús Espino
f439e3474d
Merging the local_permissions tests and the permissions tests (#2908)
* Moving a lot of local tests permissions into the permissions tests

* Merging all the local permissions tests into the regular permissions tests

* Fixing golangci lint errors
2022-04-22 10:38:36 -06:00
Asaad Mahmood
cc91584a50
Various UI Fixes (#2847)
* Various UI Fixes

Fixes #2810
Fixes #2805
Fixes #2804
Fixes #2797

* Updating tests

* Updating hover for user property

* update snapshot

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2022-04-20 10:38:33 -06:00
Harshil Sharma
c64b95cf92
Updated update category-board mapping method to not rely on DB returning affected rows (#2840)
* Updated update category-board mapping method to not rely on DB returning affected rows

* Wrapped into transaction
2022-04-20 09:21:53 -06:00
Doug Lauder
936cc820ab
Standardize err not found (#2834)
* cleanup log levels

* Standardize on model.IsErrNotFound instead of the mix of error checking done previously.

* fix merge conflicts

* fix comment typo

* add description to asserts
2022-04-20 11:02:12 -04:00
Doug Lauder
99882bf197
Include plugin unit tests in CI via makefile; fix unit tests (#2848)
* include plugin unit tests in CI via makefile; fix unit tests

* include hello endpoint for unit test and web service up check
2022-04-20 11:01:40 -04:00
Doug Lauder
979807a3b6
Bump versions of github actions, golangci-lint, and Go (#2844)
* Bumps versions of github actions, golangci-lint, and Go
* fix lint plugin;  use make file
2022-04-19 21:18:47 -04:00
Harshil Sharma
183c8157cb
Removed teamID from search API (#2842) 2022-04-19 17:43:40 -06:00
Scott Bishel
0edf741c7f
GH-2506 Calendar View (#2835)
* add key to create new component if activeview changes

* reset component

* removed an extra space

Co-authored-by: Harshil Sharma <harshilsharma63@gmail.com>
2022-04-19 16:24:09 -06:00
Chen-I Lim
3c7fd72dcf
Local permissions test (#2839)
* Upgrade npm in build-ubuntu

* npm i -S moment

* Don't upgrade npm

* macos-latest on build-mac

* Update dev-release.yml

* Add local permissions tests

* local_permissions_test with standard store

* UserID tokens, duplicate check toTeam permissions

* cleanup

* cleanup

* Fix server lint

* Update TestLocalPermissionsRegister
2022-04-19 10:00:52 -07:00
Scott Bishel
74053655b6
Revert "implement data retention for boards (#2588)" (#2843)
This reverts commit 0489de8bd3.
2022-04-19 09:18:31 -06:00
Tyler Stilson
a190443ccd
added space in gallery view (#2725)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-04-19 07:35:19 -06:00
Chen-I Lim
bb7ee3851c
Fix Swagger schema for OnboardingResponse (#2838)
* Upgrade npm in build-ubuntu

* npm i -S moment

* Don't upgrade npm

* macos-latest on build-mac

* Update dev-release.yml

* Fix Swagger schema
2022-04-18 22:53:41 -07:00