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

enhancement/6241 redesign user stats #67

Merged
merged 59 commits into from
Mar 25, 2024

Conversation

royallsilwallz
Copy link

  • fix: use app context and multiprocessing pool
  • fix: local session implementation for threads for task validation
  • fix: formatting issue
  • Update bucket policy for frontend to be private
  • Force ipv4 in wget calls
  • Increase timeout to 15m for launch config
  • Replace LaunchConfig with LaunchTemplate
  • Remove network interface temporarily
  • Use dual-stack resources for cloud init
  • Fix output file location for cloud-init wget
  • Update cfn-config with network setting
  • Add dev environment to circleci config
  • Only run build worflow on non-deployment branches
  • Add Origin Access Control to frontend bucket
  • Fix typo D:
  • Change to s3 origin for private bucket
  • RE-enable bucket policy for frontend deploy
  • Add ListObjects Permission for OIDC frontend deploy
  • Properly substitute arn for bucket policy principal
  • Remove invalid iam action from frontend bucket
  • Replace depreciated config deploy step
  • Increase timeout for backend deploy step
  • Make pdm run db upgrade more verbose
  • Cleanup User Data
  • Add container image CI workflows
  • Add main branch to CI steps
  • Streamline container image tagging
  • Fix typo
  • Revert to original image name
  • fix: add swagger docs container to local dev setup
  • build: update example.env with sane defaults for docker
  • docs: update info for running via docker
  • docker: frontend dev Dockerfile runs npm start
  • docker: compose updated with backend, db, and frontend services
  • docker: sample overide added for overiding docker config
  • docker: Healthchecks moved to docker-compose conf and ignored override file
  • docker: default image is from ghcr
  • docker: ports are defaults as per tasking-manager.env
  • docs: Docs added for development setup in docker
  • docker: database not reachable due to wrong service name
  • docker: Added override ports for db, backend, frontend services#
  • docker: frontend service now users development Dockerfile
  • docker: container_names omitted for the default ones
  • docker: removed port mapping from frontend service and opt for traefik
  • docs: add pull request template
  • Style User Stats section to show Added, Modified & Deleted counts
  • Add margin auto classes in scss
  • Update Test Cases for the new User Stats change
  • Remove Edits By Numbers section from My Contributions
  • Fix duplicate classnames in scss extras
  • Implement design fixes for StatsCard in Contribution section
  • Add info footer for My Contributions user stats
  • Refactor StatsTimestamp to use useOsmStatsMetadataQuery

kaditya97 and others added 30 commits February 12, 2024 14:39
…unlock-after-validation-api-threading-for-tasks
…n-api-threading-for-tasks

Unlock tasks after validation using in parallel using python threads
spwoodcock and others added 26 commits March 13, 2024 13:23
Fix dev swagger docs, update example env defaults
As the container names forces container to use the fixed container names, it conflicts if you have multiple tm setup
…t-list-with-no-map-omit

Fix/ faster load project list with no map omit
…unts

- Create `DetailedStatsCard` component in `statsCard.js`
- Fetch new ohsomeNow stats end points for /topics using react query
- Related to hotosm#6241
@royallsilwallz royallsilwallz merged commit eebb7d2 into deployment/naxa Mar 25, 2024
3 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants