Skip to content

Enhance filtering#685

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

Enhance filtering#685
idormenco merged 34 commits intocommitglobal: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
Copy link
Copy Markdown

vercel Bot commented Sep 24, 2024

@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 thread web/src/components/ui/tag-selector.tsx Fixed
Comment thread web/src/components/ui/tag-selector.tsx Fixed
Comment thread web/src/components/ui/tag-selector.tsx Fixed
@imdeaconu imdeaconu changed the title Enhance tables Enhance filtering Sep 25, 2024
idormenco and 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:main Sep 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 free to 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