Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: various UI bugs (e.g. filter data browser, switch app, upload file) #2010

Merged
merged 1 commit into from
Jan 23, 2022

Conversation

damianstasik
Copy link
Contributor

New Pull Request Checklist

Issue Description

This PR fixes a few issues (#1991, #1994, #2006) caused by some changes from two of my refactors.

Related issue: #1948

Approach

TODOs before merging

  • Add tests
  • Add changes to documentation (guides, repository pages, in-code descriptions)
  • A changelog entry is created automatically using the pull request title (do not manually add a changelog entry)

@parse-github-assistant
Copy link

parse-github-assistant bot commented Jan 22, 2022

Thanks for opening this pull request!

  • 🎉 We are excited about your hands-on contribution!

@mtrezza
Copy link
Member

mtrezza commented Jan 23, 2022

@mtrezza mtrezza changed the title fix: regressions caused by #1948 and #1866 fix: various bugs where a UI interaction does not have any effect Jan 23, 2022
@mtrezza mtrezza changed the title fix: various bugs where a UI interaction does not have any effect fix: various UI bugs (e.g. filter data browser, switch app, upload file) Jan 23, 2022
@mtrezza mtrezza merged commit a508a58 into parse-community:alpha Jan 23, 2022
parseplatformorg pushed a commit that referenced this pull request Jan 23, 2022
# [4.0.0-alpha.11](4.0.0-alpha.10...4.0.0-alpha.11) (2022-01-23)

### Bug Fixes

* various UI bugs (e.g. filter data browser, switch app, upload file) ([#2010](#2010)) ([a508a58](a508a58))
@parseplatformorg
Copy link
Contributor

🎉 This change has been released in version 4.0.0-alpha.11

@cbaker6
Copy link
Contributor

cbaker6 commented Jan 30, 2022

@visualfanatic I appreciate all of your updates, the dashboard is looking nice! Not sure if it’s related to this, but I when _Role is updated I have to refresh the browser to see updated roles in 4.0.0.alpha.15. If I click other classes in the dashboard and then back to _Role, the updates wont show until I do a manual refresh. I’ll open a formal issue shortly…

@cbaker6 cbaker6 mentioned this pull request Feb 4, 2022
4 tasks
parseplatformorg pushed a commit that referenced this pull request Feb 6, 2022
# [4.0.0-beta.3](4.0.0-beta.2...4.0.0-beta.3) (2022-02-06)

### Bug Fixes

* bump follow-redirects from 1.14.4 to 1.14.7 ([#1997](#1997)) ([4ca2e97](4ca2e97))
* bump markdown-it from 12.3.0 to 12.3.2 ([#1996](#1996)) ([245c22e](245c22e))
* bump marked from 0.8.2 to 4.0.10 ([#2001](#2001)) ([ae4cc90](ae4cc90))
* bump nanoid from 3.1.28 to 3.2.0 ([#2008](#2008)) ([6cfe9ca](6cfe9ca))
* calendar widget layout partly hides last days of a month ([#1990](#1990)) ([5bd86dd](5bd86dd))
* cannot save nullish values for required fields ([#2003](#2003)) ([e1a5497](e1a5497))
* crash when checking for new dashboard release without internet connection ([#2015](#2015)) ([8c36e69](8c36e69))
* preserve column sorting preferences in data browser ([#2016](#2016)) ([c2e6557](c2e6557))
* upgrade parse from 3.4.0 to 3.4.1 ([#2011](#2011)) ([68cf9e2](68cf9e2))
* various UI bugs (e.g. filter data browser, switch app, upload file) ([#2010](#2010)) ([a508a58](a508a58))
@parseplatformorg
Copy link
Contributor

🎉 This change has been released in version 4.0.0-beta.3

@parseplatformorg parseplatformorg added the state:released-beta Released as beta version label Feb 6, 2022
parseplatformorg pushed a commit that referenced this pull request Mar 3, 2022
## [4.0.1](4.0.0...4.0.1) (2022-03-03)

### Bug Fixes

* bump follow-redirects from 1.14.4 to 1.14.7 ([#1997](#1997)) ([4ca2e97](4ca2e97))
* bump markdown-it from 12.3.0 to 12.3.2 ([#1996](#1996)) ([245c22e](245c22e))
* bump marked from 0.8.2 to 4.0.10 ([#2001](#2001)) ([ae4cc90](ae4cc90))
* bump nanoid from 3.1.28 to 3.2.0 ([#2008](#2008)) ([6cfe9ca](6cfe9ca))
* calendar widget layout partly hides last days of a month ([#1990](#1990)) ([5bd86dd](5bd86dd))
* cannot save nullish values for required fields ([#2003](#2003)) ([e1a5497](e1a5497))
* crash when checking for new dashboard release without internet connection ([#2015](#2015)) ([8c36e69](8c36e69))
* preserve column sorting preferences in data browser ([#2016](#2016)) ([c2e6557](c2e6557))
* upgrade parse from 3.4.0 to 3.4.1 ([#2011](#2011)) ([68cf9e2](68cf9e2))
* various UI bugs (e.g. filter data browser, switch app, upload file) ([#2010](#2010)) ([a508a58](a508a58))
@parseplatformorg
Copy link
Contributor

🎉 This change has been released in version 4.0.1

@parseplatformorg parseplatformorg added the state:released Released as stable version label Mar 3, 2022
beiguancyc pushed a commit to beiguancyc/parse-dashboard that referenced this pull request Mar 4, 2022
* source: (43 commits)
  chore(release): 4.0.1 [skip ci]
  ci: release commit
  chore(release): 4.0.0-beta.3 [skip ci]
  ci: release commit
  refactor: upgrade prismjs from 1.25.0 to 1.26.0 (parse-community#2019)
  chore(release): 4.0.0-alpha.15 [skip ci]
  fix: preserve column sorting preferences in data browser (parse-community#2016)
  refactor: upgrade prop-types from 15.8.0 to 15.8.1 (parse-community#2018)
  refactor: upgrade otpauth from 7.0.8 to 7.0.9 (parse-community#2017)
  chore(release): 4.0.0-alpha.14 [skip ci]
  fix: crash when checking for new dashboard release without internet connection (parse-community#2015)
  chore(release): 4.0.0-alpha.13 [skip ci]
  fix: calendar widget layout partly hides last days of a month (parse-community#1990)
  refactor: change example config Parse Server port from 1338 to 1337 (parse-community#2012)
  chore(release): 4.0.0-alpha.12 [skip ci]
  fix: upgrade parse from 3.4.0 to 3.4.1 (parse-community#2011)
  chore(release): 4.0.0-alpha.11 [skip ci]
  fix: various UI bugs (e.g. filter data browser, switch app, upload file) (parse-community#2010)
  chore(release): 4.0.0-alpha.10 [skip ci]
  fix: bump nanoid from 3.1.28 to 3.2.0 (parse-community#2008)
  ...

# Conflicts:
#	package-lock.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state:released Released as stable version state:released-alpha Released as alpha version state:released-beta Released as beta version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

File upload in dashboard GUI is not working Switching apps not working Applying filters not working
5 participants