Release to master 14102024 (#461)
* fix: add correct env vars (#353)
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
---------
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
* fix:redis-tls (#361)
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
* fix: ipfs-redis-service (#360)
* fix/ipfs-redis-service: tls connection to redis
* fix/ipfs-redis-service: tls connection to redis
---------
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
* fix:add-update-rationale-button (#364)
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
* fix: ipfs-redis-service (#360)
* fix/ipfs-redis-service: tls connection to redis
* fix/ipfs-redis-service: tls connection to redis
* fix/gov-search-rationale-votes: user votes and rationale are being checked when data is fetched (#359)
Co-authored-by: BEDev24 <[email protected]>
---------
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
* refactor/staging-deploy (#380)
* Update merge.yaml
* refactor: pr pipeline
* merge develop-staging (#381)
* feat: added new selectors
* feat: Upload button selector ids
* feat: Input and Select selector ids
* feat: User List table selector ids
* fix: MultipleSelect rename selector ids
* fix: Rename Upload component selctor ids
* feat: Modal action buttons selector ids-Add member and Upload constitution
* feat: AdminTopNav Search component selector id
* feat: Admin signout & modal selector ids
* feat: AdminTopNav buttons selector ids
* feat: Navigation links selector ids
* Feat: Footer selector ids
* feat: Constitution page selector ids
* feat: Latest updates and votes selector ids
* feat: GA table selector ids
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
* fix: ipfs-redis-service (#360)
* fix/ipfs-redis-service: tls connection to redis
* fix/ipfs-redis-service: tls connection to redis
* fix/gov-search-rationale-votes: user votes and rationale are being checked when data is fetched (#359)
Co-authored-by: BEDev24 <[email protected]>
* fix: usersnap showing all on path change
* fix: Remove comments for selector ids
* fix: Usersnap query params issue
---------
Co-authored-by: nikolajovancevic <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
Co-authored-by: Kristina <[email protected]>
* refactor:staging-branch (#382)
* Update merge.yaml (#387)
* Develop (#421)
* feat: added new selectors
* feat: Upload button selector ids
* feat: Input and Select selector ids
* feat: User List table selector ids
* fix: MultipleSelect rename selector ids
* fix: Rename Upload component selctor ids
* feat: Modal action buttons selector ids-Add member and Upload constitution
* feat: AdminTopNav Search component selector id
* feat: Admin signout & modal selector ids
* feat: AdminTopNav buttons selector ids
* feat: Navigation links selector ids
* Feat: Footer selector ids
* feat: Constitution page selector ids
* feat: Latest updates and votes selector ids
* feat: GA table selector ids
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
* fix: ipfs-redis-service (#360)
* fix/ipfs-redis-service: tls connection to redis
* fix/ipfs-redis-service: tls connection to redis
* fix/gov-search-rationale-votes: user votes and rationale are being checked when data is fetched (#359)
Co-authored-by: BEDev24 <[email protected]>
* fix: usersnap showing all on path change
* fix: Remove comments for selector ids
* fix: Usersnap query params issue
* fix/logging-magic-link: disabled mailing on local (#363)
* fix: search not unchecking filters after clicking on clear
* fix/add-indexes-to-searchable-columns: added indexes to searcable columns in the database (#394)
* feat: resend register invite (#397)
* feature/resend-register-invite: added endpoint for resending the register invite
* feature/resend-register-invite: minor changes
* feature/resend-register-invite: minor changes
* feat: resend invitation, inactive/active, hard delete
* feature/hard-delete-user: added hard delete user ability (#398)
* Feat: hard delete user (#400)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feat: hard delete user (#401)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feature/hard-delete-user: try catch for removing profile photo
* feat: implement delete user
* chore: refactor delete button component
* test/remove-users: added unit tests (#406)
* fix/sorting-users: sorted users by name in ascending order (#408)
* feat: add switch user modal and remove X button from role bar on admin dashboard
* fix: allow super admin to change status of cc memeber
* fix/sync-votes: sync vote rationale url (#412)
* fix: sync votes (#418)
* fix/sync-votes: sync vote rationale url
* fix/sync-votes: fixed unit tests
* feat: constitution page design improvements
* refactor/open-port-3002
* added rationale link on latest updates table
* refactor/worker-bull-borad
* feat: implemented new contents design
* fix: contents scroll
---------
Co-authored-by: nikolajovancevic <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
* fix:navigation-side-bar-issues (#434)
* feat: added new selectors
* feat: Upload button selector ids
* feat: Input and Select selector ids
* feat: User List table selector ids
* fix: MultipleSelect rename selector ids
* fix: Rename Upload component selctor ids
* feat: Modal action buttons selector ids-Add member and Upload constitution
* feat: AdminTopNav Search component selector id
* feat: Admin signout & modal selector ids
* feat: AdminTopNav buttons selector ids
* feat: Navigation links selector ids
* Feat: Footer selector ids
* feat: Constitution page selector ids
* feat: Latest updates and votes selector ids
* feat: GA table selector ids
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
* fix: ipfs-redis-service (#360)
* fix/ipfs-redis-service: tls connection to redis
* fix/ipfs-redis-service: tls connection to redis
* fix/gov-search-rationale-votes: user votes and rationale are being checked when data is fetched (#359)
Co-authored-by: BEDev24 <[email protected]>
* fix: usersnap showing all on path change
* fix: Remove comments for selector ids
* fix: Usersnap query params issue
* fix/logging-magic-link: disabled mailing on local (#363)
* fix: search not unchecking filters after clicking on clear
* fix/add-indexes-to-searchable-columns: added indexes to searcable columns in the database (#394)
* feat: resend register invite (#397)
* feature/resend-register-invite: added endpoint for resending the register invite
* feature/resend-register-invite: minor changes
* feature/resend-register-invite: minor changes
* feat: resend invitation, inactive/active, hard delete
* feature/hard-delete-user: added hard delete user ability (#398)
* Feat: hard delete user (#400)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feat: hard delete user (#401)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feature/hard-delete-user: try catch for removing profile photo
* feat: implement delete user
* chore: refactor delete button component
* test/remove-users: added unit tests (#406)
* fix/sorting-users: sorted users by name in ascending order (#408)
* feat: add switch user modal and remove X button from role bar on admin dashboard
* fix: allow super admin to change status of cc memeber
* fix/sync-votes: sync vote rationale url (#412)
* fix: sync votes (#418)
* fix/sync-votes: sync vote rationale url
* fix/sync-votes: fixed unit tests
* feat: constitution page design improvements
* refactor/open-port-3002
* added rationale link on latest updates table
* refactor/worker-bull-borad
* feat: implemented new contents design
* fix: contents scroll
* fix: navigation side bar visual known issues
* fix: tooltip not showing on accordion summary
* fix: tooltip not showing on accordion summary
---------
Co-authored-by: nikolajovancevic <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
* feat/multiple-UI-improvements (#452)
* feat: added new selectors
* feat: Upload button selector ids
* feat: Input and Select selector ids
* feat: User List table selector ids
* fix: MultipleSelect rename selector ids
* fix: Rename Upload component selctor ids
* feat: Modal action buttons selector ids-Add member and Upload constitution
* feat: AdminTopNav Search component selector id
* feat: Admin signout & modal selector ids
* feat: AdminTopNav buttons selector ids
* feat: Navigation links selector ids
* Feat: Footer selector ids
* feat: Constitution page selector ids
* feat: Latest updates and votes selector ids
* feat: GA table selector ids
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
* fix: ipfs-redis-service (#360)
* fix/ipfs-redis-service: tls connection to redis
* fix/ipfs-redis-service: tls connection to redis
* fix/gov-search-rationale-votes: user votes and rationale are being checked when data is fetched (#359)
Co-authored-by: BEDev24 <[email protected]>
* fix: usersnap showing all on path change
* fix: Remove comments for selector ids
* fix: Usersnap query params issue
* fix/logging-magic-link: disabled mailing on local (#363)
* fix: search not unchecking filters after clicking on clear
* fix/add-indexes-to-searchable-columns: added indexes to searcable columns in the database (#394)
* feat: resend register invite (#397)
* feature/resend-register-invite: added endpoint for resending the register invite
* feature/resend-register-invite: minor changes
* feature/resend-register-invite: minor changes
* feat: resend invitation, inactive/active, hard delete
* feature/hard-delete-user: added hard delete user ability (#398)
* Feat: hard delete user (#400)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feat: hard delete user (#401)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feature/hard-delete-user: try catch for removing profile photo
* feat: implement delete user
* chore: refactor delete button component
* test/remove-users: added unit tests (#406)
* fix/sorting-users: sorted users by name in ascending order (#408)
* feat: add switch user modal and remove X button from role bar on admin dashboard
* fix: allow super admin to change status of cc memeber
* fix/sync-votes: sync vote rationale url (#412)
* fix: sync votes (#418)
* fix/sync-votes: sync vote rationale url
* fix/sync-votes: fixed unit tests
* feat: constitution page design improvements
* refactor/open-port-3002
* added rationale link on latest updates table
* refactor/worker-bull-borad
* feat: implemented new contents design
* fix: contents scroll
* fix: navigation side bar visual known issues
* fix: tooltip not showing on accordion summary
* fix: tooltip not showing on accordion summary
* fix/change-user-name-validation: Endabled character | (pipe) in the user name (#443)
* fix: highlight selected heading in contents and fix layout issues on small device screens
* feat: add loader and registration username validation
* feat: merge ga and rationale modals and add links to footer
* chore: return deleted modal
* fix/bullmq-redis-reconnect: added option reconnect on error (#449)
* Update TOCLink.tsx
* Update GovActionModal.tsx
* Update PreviewReasoningModal.tsx
---------
Co-authored-by: nikolajovancevic <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
* feat/multiple-ui-improvements (#453)
* feat: added new selectors
* feat: Upload button selector ids
* feat: Input and Select selector ids
* feat: User List table selector ids
* fix: MultipleSelect rename selector ids
* fix: Rename Upload component selctor ids
* feat: Modal action buttons selector ids-Add member and Upload constitution
* feat: AdminTopNav Search component selector id
* feat: Admin signout & modal selector ids
* feat: AdminTopNav buttons selector ids
* feat: Navigation links selector ids
* Feat: Footer selector ids
* feat: Constitution page selector ids
* feat: Latest updates and votes selector ids
* feat: GA table selector ids
* fix dockle scan on ci
* fix registry login
* debug imgs
* scan tar imgs
* test
* add tar cleanup
* test
* pr workflow fix
* declutter dockle
* add comment
* add microservice in pr comment
* test w/ individual service failing
* fix dockerfile
* fix: vote table row responsiveness
* Refactor/change logic for file upload to S3 (#328)
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* refactor: changed getFileUrl function in order to display images on website for longer than 7 days
* feat: dht-queue (#336)
Added persistent dht-queue which will be responsible for publishing cid to dht
* refactor: image upload to S3 (#337)
* fitx/rationale-governance-format
Rationale - Removed body.references since it will be empty until CC-portal enables that feature
GAP title and abstract is now parsing in compatibility with CIP-0108 (body.title, body.abstract)
* chore: change guides btn link
* fix: rm-gap-title-abstract-len-constraint
Remove len constraints for gap.title and gap.abstract (was 80 and 2500 char length)
fixed error if db data is undefined when fetching from db sync
* refactor: add redis username
Added username env variable within backend/worker-service/ipfs-service
* Fix add redis creds (#343)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* Fix add redis creds (#344)
* feat: add redis user
* fix: add config to worker-service
* fix-add-redis-creds: fixed order within example.env
* fix: add docker compose args
* refactor: cache docker-compose
---------
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
* fix: typo
* fix: typo
* refactor: cache service
* refactor/redis-auth (#345)
* fix: plural grammar corrections
* refactor: pruning worker processors (#346)
* fix: latest updates content overlaping
* refactor: ipfs service path and minor refactoring
* fix: usersnap remove other buttons (#323)
* fix: Overlapping on tables
* fix: don't show top banner on mainnet
* fix: show more btn not loading more content, update env example
* refactor: renamed migration name for gap len constraint removal
* refactor: ipfs volume
* add correct vars (#352)
Co-authored-by: nike-getto <[email protected]>
* fix: ipfs-redis-service (#360)
* fix/ipfs-redis-service: tls connection to redis
* fix/ipfs-redis-service: tls connection to redis
* fix/gov-search-rationale-votes: user votes and rationale are being checked when data is fetched (#359)
Co-authored-by: BEDev24 <[email protected]>
* fix: usersnap showing all on path change
* fix: Remove comments for selector ids
* fix: Usersnap query params issue
* fix/logging-magic-link: disabled mailing on local (#363)
* fix: search not unchecking filters after clicking on clear
* fix/add-indexes-to-searchable-columns: added indexes to searcable columns in the database (#394)
* feat: resend register invite (#397)
* feature/resend-register-invite: added endpoint for resending the register invite
* feature/resend-register-invite: minor changes
* feature/resend-register-invite: minor changes
* feat: resend invitation, inactive/active, hard delete
* feature/hard-delete-user: added hard delete user ability (#398)
* Feat: hard delete user (#400)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feat: hard delete user (#401)
* feature/hard-delete-user: added hard delete user ability
* feature/hard-delete-user: updated swagger
* feature/hard-delete-user: try catch for removing profile photo
* feat: implement delete user
* chore: refactor delete button component
* test/remove-users: added unit tests (#406)
* fix/sorting-users: sorted users by name in ascending order (#408)
* feat: add switch user modal and remove X button from role bar on admin dashboard
* fix: allow super admin to change status of cc memeber
* fix/sync-votes: sync vote rationale url (#412)
* fix: sync votes (#418)
* fix/sync-votes: sync vote rationale url
* fix/sync-votes: fixed unit tests
* feat: constitution page design improvements
* refactor/open-port-3002
* added rationale link on latest updates table
* refactor/worker-bull-borad
* feat: implemented new contents design
* fix: contents scroll
* fix: navigation side bar visual known issues
* fix: tooltip not showing on accordion summary
* fix: tooltip not showing on accordion summary
* fix/change-user-name-validation: Endabled character | (pipe) in the user name (#443)
* fix: highlight selected heading in contents and fix layout issues on small device screens
* feat: add loader and registration username validation
* feat: merge ga and rationale modals and add links to footer
* chore: return deleted modal
* fix/bullmq-redis-reconnect: added option reconnect on error (#449)
* fix: ga modal showing wrong date
* fix: handle date foramting types
---------
Co-authored-by: nikolajovancevic <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
---------
Co-authored-by: Baja-KS <[email protected]>
Co-authored-by: Lazar Lukić <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>
Co-authored-by: nike-getto <[email protected]>
Co-authored-by: BEDev24 <[email protected]>
Co-authored-by: kubet <[email protected]>
Co-authored-by: nikolajovancevic <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Kristina <[email protected]>
Co-authored-by: Vojimirovich <[email protected]>