Skip to content

Enhance filtering - #685

Merged
idormenco merged 34 commits into
commitglobal:mainfrom
imdeaconu:enhance-tables
Sep 25, 2024
Merged

Enhance filtering#685
idormenco merged 34 commits into
commitglobal:mainfrom
imdeaconu:enhance-tables

Conversation

@imdeaconu

Copy link
Copy Markdown
Contributor

Related to #608

  • "Entry" ID & "Language" columns are missing from the extended table header ([see column settings expanded]
  • To add "PSI" in "Form type" filter options. The user should be able to filter the responses by Form type = PSI
  • Filters implemented:
  • "Questions answered" - dropdown 3 options: None, Some, All.
  • "Question notes" - dropdown true/false selection: Yes / No
  • "Media files" - dropdown true/false selection: Yes / No

commit 742f250
Author: imdeaconu <imdeaconu@gmail.com>
Date: Wed Sep 11 19:54:55 2024 +0300
add read notification checkmark
commit ea11fa0
Author: imdeaconu <imdeaconu@gmail.com>
Date: Wed Sep 11 19:54:30 2024 +0300
add read notification column
commit d8833dc
Author: imdeaconu <imdeaconu@gmail.com>
Date: Fri Sep 13 13:29:31 2024 +0300
WIP: add selector functionality
commit 3608c0e
Author: imdeaconu <imdeaconu@gmail.com>
Date: Fri Sep 13 10:00:05 2024 +0300
WIP: create new tags input
@vercel

vercelBot commented Sep 24, 2024

Copy link
Copy Markdown

@imdeaconu is attempting to deploy a commit to the Code for Romania Team on Vercel.

A member of the Team first needs to authorize it.

Comment threadweb/src/components/ui/tag-selector.tsx Fixed
Comment threadweb/src/components/ui/tag-selector.tsx Fixed
Comment threadweb/src/components/ui/tag-selector.tsx Fixed
@imdeaconuimdeaconu changed the title Enhance tablesEnhance filteringSep 25, 2024
idormencoand others added 7 commits September 25, 2024 14:40
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
Co-authored-by: Ion Dormenco <idormenco@gmail.com>
@idormenco

Copy link
Copy Markdown
Contributor

LGTM thanks a lot

@idormenco
idormenco merged commit 4d73324 into commitglobal:mainSep 25, 2024
idormenco added a commit that referenced this pull request Oct 4, 2024
* fix: make dropdown menus scrollable
* fix: truncate overflowing table columns
* fix: add new columns and make default column size larger
* Squashed commit of the following:
commit 742f250
Author: imdeaconu <imdeaconu@gmail.com>
Date: Wed Sep 11 19:54:55 2024 +0300
add read notification checkmark
commit ea11fa0
Author: imdeaconu <imdeaconu@gmail.com>
Date: Wed Sep 11 19:54:30 2024 +0300
add read notification column
* Squashed commit of the following:
commit d8833dc
Author: imdeaconu <imdeaconu@gmail.com>
Date: Fri Sep 13 13:29:31 2024 +0300
WIP: add selector functionality
commit 3608c0e
Author: imdeaconu <imdeaconu@gmail.com>
Date: Fri Sep 13 10:00:05 2024 +0300
WIP: create new tags input
* chore: remove unused import
* chore: delete duplicated / unused classes
* WIP: start creating new filters
* feature: add searching to MonitoringObserversTagFilter
* chore: update config files
* Revert "[NGO Admin] Rewrite the tag selector component (#675)"
This reverts commit 2ad0e90.
* revert to old filtering system and add questions answered dropdown
* add has notes
* disable filtering by curent tags
* add filters
* Cleanup, improve performance of ps select
* Update locations-levels.ts
* Feature/citizen reports guides (#686)
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
* fix build, and tag selector
* Feature/citizen reports guides (#686)
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
* Feature/citizen reports guides (#686) (#2)
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
Co-authored-by: Ion Dormenco <idormenco@gmail.com>
---------
Co-authored-by: Ion Dormenco <idormenco@gmail.com>
idormenco added a commit that referenced this pull request Oct 4, 2024
* fix: make dropdown menus scrollable
* fix: truncate overflowing table columns
* fix: add new columns and make default column size larger
* Squashed commit of the following:
commit 742f250
Author: imdeaconu <imdeaconu@gmail.com>
Date: Wed Sep 11 19:54:55 2024 +0300
add read notification checkmark
commit ea11fa0
Author: imdeaconu <imdeaconu@gmail.com>
Date: Wed Sep 11 19:54:30 2024 +0300
add read notification column
* Squashed commit of the following:
commit d8833dc
Author: imdeaconu <imdeaconu@gmail.com>
Date: Fri Sep 13 13:29:31 2024 +0300
WIP: add selector functionality
commit 3608c0e
Author: imdeaconu <imdeaconu@gmail.com>
Date: Fri Sep 13 10:00:05 2024 +0300
WIP: create new tags input
* chore: remove unused import
* chore: delete duplicated / unused classes
* WIP: start creating new filters
* feature: add searching to MonitoringObserversTagFilter
* chore: update config files
* Revert "[NGO Admin] Rewrite the tag selector component (#675)"
This reverts commit 2ad0e90.
* revert to old filtering system and add questions answered dropdown
* add has notes
* disable filtering by curent tags
* add filters
* Cleanup, improve performance of ps select
* Update locations-levels.ts
* Feature/citizen reports guides (#686)
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
* fix build, and tag selector
* Feature/citizen reports guides (#686)
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
* Feature/citizen reports guides (#686) (#2)
* Add citizen reports api
* rename api feature
* refactor guides
* Add tests, rename folder, fix selects
* Update EditTextGuide.tsx
* Update file-uploader.tsx
* Update EditTextGuide.tsx
Co-authored-by: Ion Dormenco <idormenco@gmail.com>
---------
Co-authored-by: Ion Dormenco <idormenco@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@imdeaconu@idormenco@github-advanced-security