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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.1.13 #37

Merged

Conversation

masterkain
Copy link
Member

@masterkain masterkain commented May 26, 2023

馃 I have created a release beep boop

1.1.13 (2023-05-26)

Features

  • ActionsMenu.tsx: add ProjectActionsMenu component to display project actions menu with links to project overview and API key configuration pages (f1a5642)
  • add bookmarks table to allow users to bookmark occurrences (f1a5642)
  • add user, account, session, and verification token tables to support authentication and authorization (f1a5642)
  • api, factories, app: update table names to plural form to follow convention and improve semantics. Add a new page for displaying a notice's occurrences. (f1a5642)
  • bookmarks, notices, sidebar: add bookmarks page to sidebar, add search functionality to bookmarks and notices pages, refactor OccurrencesTable to receive occurrencesIds instead of occurrences, add id to jwt token to persist user id across sessions, add types to next-auth session to include user id, add next-auth.d.ts to include types, update tsconfig.json to include next-auth.d.ts file. (b06a4a9)
  • migration.sql: add triggers and functions to increment/decrement project notices count and update hourly occurrences count on occurrence creation and deletion (28cbbe7)
  • migration.sql: refactor database schema to improve performance and add new features, including new tables for accounts, sessions, users, and occurrence bookmarks. Copy data from old tables to new ones. Add foreign key constraints and create new indexes. Drop old tables. (f1a5642)
  • next.config.js: add old routes for occurrences and notices (92c7739)
  • next.config.js: enable typedRoutes experimental feature (f1a5642)
  • occurrence/[occurrence_id]/page.tsx: add Occurrence page component with tabs to display occurrence details and related data (f1a5642)
  • Overview.tsx: add confirmation dialogs to delete project and delete all errors for a project (f1a5642)
  • package.json: add @next-auth/prisma-adapter dependency (f1a5642)
  • page.tsx: add support for search query parameter to filter projects by name (f1a5642)
  • page.tsx: remove occurrence page component as it is no longer used in the application (f1a5642)
  • prisma/migrations: make several columns on occurrence table required by removing NOT NULL constraint (f1a5642)
  • Sort.tsx, page.tsx: add sorting functionality to the project notices page and refactor the page to use tabs for better navigation and organization (f1a5642)

Bug Fixes

  • airbrakeActions.ts: change projectId parameter type from bigint to string to match the type in the database (f1a5642)
  • docker-compose.yml: reduce connection limit to 8 for development database to avoid overloading the database server (f1a5642)
  • OccurrenceChartWrapper.tsx: change occurrenceId type from bigint to string to match the type of the id in the database (52619ec)
  • page.tsx: remove unused project_id parameter from Notice component (d6f5336)
  • update revalidatePath calls to point to project page instead of notices page to avoid 404 errors (7b359b5)

This PR was generated with Release Please. See documentation.

@masterkain masterkain force-pushed the release-please--branches--main--components--airbroke branch 4 times, most recently from 1c84cbf to 3aa14f5 Compare May 26, 2023 07:18
@masterkain masterkain force-pushed the release-please--branches--main--components--airbroke branch from 3aa14f5 to ae42401 Compare May 26, 2023 07:28
@masterkain masterkain merged commit 538ae30 into main May 26, 2023
@masterkain masterkain deleted the release-please--branches--main--components--airbroke branch May 26, 2023 07:29
@masterkain
Copy link
Member Author

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

1 participant