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

facebook/chore/update rapid #24

Conversation

royallsilwallz
Copy link

  • Restructured API Endpoints for ohsomeNow stats
  • Implementing production API endpoints for ohsomeNow stats retrieval
  • Simplify API request URL and update statistics base URL
  • Add StatsTimestamp component
  • Revise generic tooltip (ohsomeNow Stats) message
  • Update test cases to reflect API restructuring
  • Fix UTC to user location conversion issue in My Contributions
  • feat: add tooltip to ohsomeNow stats section in homepage
  • style ohsomeNow stat tooltip in home page
  • add TimeZone information to project stats Tooltip
  • refactor ohsomeNow stat tooltip to use same StatsTimestamp component
  • fix stats tooltip typo
  • Revert changes to yarn.lock in Restructured API endpoints for ohsomeNow stats hotosm/tasking-manager#6021 (Revert changes to yarn.lock in #6021 hotosm/tasking-manager#6076)
  • replace zero with - for ohsomeNow stats no value case in My Contributions
  • fix test case fail error
  • Fix syntax error parsing JSON string
  • Update CircleCI AWS CLI Orb syntax
  • Remove Postgis extension creation
  • fix: unable to access draft and private projects
  • Enable IPv6 for Application Load Balancers
  • Enable IPv6 for RDS databases
  • Make RDS databases publicly inaccessible
  • Remove IPv6 for databases
  • Roadmap link updated
  • Roadmap link update
  • Fix My Tasks list view not showing pagination issue
  • Do not show pagination when no data present in ProjectCardPaginator
  • Fix test case failure issue for projectCardPaginator.test
  • Fix crash issue when user logout from settings page
  • Fix incomplete contributor list for validating multiple tasksin tasks comments issue
  • Fix sonarlint error
  • Fix username tags not displaying in comment section in project Q&A
  • Address Sonarlint error in Questions and Comments section
  • fix: inconsistent mapper level label on user profile page
  • updating latest label names
  • Override tachyons styles for code tag
  • fix: associated projects in teams page
  • fix: team delete message for associated projects
  • fix: reformatted using black
  • Remove references to rapid context methods that no longer exist.
  • Rapid v2: Show the GPX data
  • Fix NPE in rapidEditor
  • Rapid updates
  • Bump rapid version to 2.0.3, also make use of imagery and init promises to perform imagery switching at startup time. Also, rewrite history change to use URLSearchParams to replace existing Bing Param, if any.
  • Fix bug that would cause the 'custom editor' useEffect code to fire even though no custom imagery source was defined.
  • Update yarn.lock
  • Rapid: Update for next Rapid version
  • Update Rapid to v2.1.1
  • Rapid: Use system interface for setting up Rapid
  • Rapid: Load css and data resources from CDN
  • Rapid: Fix issue where toggling sidebar would lose data, ensure mapview is resized
  • Don't try to upload to sentry if we aren't logged in
  • Rapid: Fix preauth
  • Rapid: Use URL hash parameters instead of function calls
  • Rapid: Get it working between task switches
  • Rapid: Store dom node in state for reuse
  • Rapid: Export functions that may be useful for iD and add basic tests for some of those functions
  • Listen for reset events to update task state disable state
  • rapid: Add PropTypes for SonarLint
  • Update sidebar test for Rapid changes

HelNershingThapa and others added 30 commits October 3, 2023 20:51
Involves the migration of all MissingMaps API endpoints to utilize the endpoints provided by ohsomeNow stats. The changes encompass four distinct sections, namely homepage stats, project-level stats, user-level stats, and TM level stats.

Removed the definitions of specific API endpoints, such as `TM_HOMEPAGE_STATS_API_URL` and `TM_USER_STATS_API_URL`, from the environment configuration. A new approach was implemented by introducing a new base URL for ohsomeNow (`OHSOME_STATS_BASE_URL`). This new structure enables the specification of endpoints at a component level, as opposed to being bound to the environment configuration.
- Introduce a new component, `StatsTimestamp`, responsible for displaying timestamps with tooltips. This component accepts a `messageType` prop to determine whether to show a generic or project-specific message. The inconsistent icon usage has been resolved, now consistently using an info icon.
- Reorganized the codebase by removing timestamp implementations from the User Contributions and Project Stats components. Instead, these components now utilize the newly introduced `StatsTimestamp` component for timestamp display.
- Integrated the `StatsTimestamp` component into the Total Features section of the overall statistics page.
…-stats

Restructured API endpoints for ohsomeNow stats
…-myContributions

Change value from `0` to `-` in My Contributions stats section
…ing-Manager into facebook/chore/update-rapid
- Update CircleCI AWS CLI Orb to the latest version v4.x
- With this comes changes to the parameters supplied. Updated those.
- Added AWS ECS orb to begin experiments with backend deployment to AWS
  ECS.
…e-projects

fix: unable to access draft and private projects
…lancers

Enable IPv6 for Application Load Balancers
ramyaragupathy and others added 25 commits November 27, 2023 11:06
…-teams-page

fix: associated projects in teams page
…r-associated-projects

fix: team delete message for associated projects
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
…es to perform imagery switching at startup time. Also, rewrite history change to use URLSearchParams to replace existing Bing Param, if any.
…ven though no custom imagery source was defined.
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Also, import Rapid from CDN instead of bundling it with the TM.
We still have to bundle the Rapid CSS file -- initial try on
importing the CSS file from the CDN failed. If that is fixed,
we could use a semver query for the CDN version, and get minor
Rapid updates for "free".

Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
…ew is resized

Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
… for some of those functions

Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
Signed-off-by: Taylor Smock <tsmock@meta.com>
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.

None yet

7 participants