100 Commits
Author SHA1 Message Date
james kiger 6de1e37aeb Merge branch 'auth-logout-redirect-fix' into 'master'
Fix redirect to login page on 401 and 403 responses

See merge request glitchtip/glitchtip-frontend!617
2025-12-18 19:35:43 +00:00
James Kiger 6ed4dcbb0f Check response body on 401 and 403 responses. 2025-12-18 12:13:26 -05:00
James Kiger e6ef96c378 Revert "Merge middleware to align with openapi docs"
This reverts commit 97d5564be2.
2025-12-18 10:28:11 -05:00
James Kiger 97d5564be2 Merge middleware to align with openapi docs 2025-12-18 09:22:35 -05:00
James Kiger ec54ac2b55 Prevent sidenav from closing on escape on desktop screens 2025-12-10 10:13:20 -05:00
James Kiger 76f0d36e21 Adjust density for nav menu and mat-tabs and bottom margin for issues table 2025-12-10 07:41:10 -05:00
james kiger f1851d74e3 Merge branch 'post-m3-changes' into 'master'
added missing top-app-bars

See merge request glitchtip/glitchtip-frontend!614
2025-12-10 12:16:20 +00:00
james kiger 5715e596c4 Merge branch 'add-project-details-shortcut-button' into 'master'
Project settings button for list-app-bar

See merge request glitchtip/glitchtip-frontend!615
2025-12-09 19:05:46 +00:00
James Kiger 882d707cec Fix mat button toggle height issue 2025-12-09 13:44:22 -05:00
James Kiger 4dffa7144e Spacing fix for new org page 2025-12-09 13:15:58 -05:00
James Kiger 5b678854a5 Spacing fix for new project page 2025-12-09 13:14:33 -05:00
James Kiger 045f3c7c2d Adds icon button for navigating directly to project settings from issues page when single project selected 2025-12-09 12:56:46 -05:00
James Kiger 6f6ad695b8 Update Angular to 20.3.15 for security fix 2025-12-09 11:02:00 -05:00
James Kiger eaaaed5391 Update allauth openapi schemas 2025-12-09 10:46:05 -05:00
James Kiger da9be0f86b Update openapi schema 2025-12-09 09:29:35 -05:00
james kiger 716f2ac0cf Merge branch 'list-sizing-adjustments' into 'master'
List sizing adjustments

See merge request glitchtip/glitchtip-frontend!612
2025-12-09 13:58:50 +00:00
James Kiger 3c6830317b Remove unused style rule 2025-12-08 07:47:00 -05:00
James Kiger f1a93176d6 More list adjustments and disable stats toggle button when no issues returned 2025-12-08 07:36:40 -05:00
James Kiger 537badf1ee Add stats period button toggle tooltip 2025-12-04 13:46:30 -05:00
James Kiger 24c68793bf relative viewport height adjustments for list tables 2025-12-04 13:24:57 -05:00
James Kiger 9d92549753 Minor layout adjustments 2025-12-04 11:07:58 -05:00
James Kiger bee77b52d9 Fix issues table alignment 2025-12-04 10:25:19 -05:00
James Kiger 681b50d655 Fix height of button toggle 2025-12-04 09:46:55 -05:00
James Kiger 9fcf713ccd stat period toggle (WIP) 2025-12-03 10:21:38 -05:00
James Kiger d70543c31d Reduce global density 2025-11-25 14:11:21 -05:00
James Kiger 08a1a001a4 Initial work 2025-11-25 13:58:31 -05:00
james kiger f885563f94 Merge branch 'hosting-docs' into 'master'
Update hosting

See merge request glitchtip/glitchtip-frontend!611
2025-11-21 15:58:53 +00:00
james kiger c461b25e07 Merge branch 'fix-marketing' into 'master'
Fix marketing

See merge request glitchtip/glitchtip-frontend!610
2025-11-19 13:59:30 +00:00
James Kiger e51a5effda Remove unused code 2025-11-19 07:49:51 -05:00
James Kiger e25b34416b Fix pricing cards 2025-11-19 07:39:57 -05:00
James Kiger 6724612018 Fix boostrap error 2025-11-18 09:49:29 -05:00
James Kiger ccdc4758f0 Fix hiding of subscription link when billing disabled 2025-11-18 08:49:16 -05:00
james kiger 0fcc270901 Merge branch 'propagate_next' into 'master'
propagate next param through social login

Closes #335

See merge request glitchtip/glitchtip-frontend!603
2025-11-17 19:35:07 +00:00
James Kiger 66f768787c Initial work 2025-11-17 10:36:47 -05:00
James Kiger 0334c7fcf5 Stop comment update cancel button from submitting update 2025-11-12 13:07:48 -05:00
James Kiger bbd1ed1661 Add back link to member detail 2025-11-12 12:17:06 -05:00
James Kiger b2e60c603e Add back link on transaction group detail 2025-11-12 12:13:47 -05:00
James Kiger 25e479362e Switch to docker:cli image for build stage CI 2025-11-12 11:37:51 -05:00
James Kiger cfa2d6059a Remove icon for unresolved issues on issues list page 2025-11-12 10:56:19 -05:00
James Kiger 21905f35c4 Remove custom style for outlined buttons 2025-11-10 14:08:37 -05:00
james kiger 7f7494c809 Merge branch 'issue-table-icon-updates' into 'master'
Updated Issue Table Icons

See merge request glitchtip/glitchtip-frontend!605
2025-11-10 18:13:01 +00:00
james kiger 97bf00a5c6 Merge branch 'redirect-unauthorized-users-to-login' into 'master'
Redirect users to login on receiving unauthorized response

See merge request glitchtip/glitchtip-frontend!577
2025-11-10 18:12:06 +00:00
James Kiger 6792a6d1e6 Ignore /auth/session in API auth error handling middleware 2025-11-10 12:18:59 -05:00
James Kiger e7e76282ab Split up openapi middleware 2025-11-10 09:44:26 -05:00
James Kiger 7deddbf76e Redirect users to login on receiving unauthorized response 2025-11-10 09:13:19 -05:00
James Kiger 9e7171c887 Use filled icons 2025-11-10 07:18:58 -05:00
James Kiger 297a2a4c33 Remove is_change q param when filtering for all uptime checks 2025-11-05 10:38:50 -05:00
James Kiger ac7959f6d0 Update package lock 2025-11-05 08:50:49 -05:00
James Kiger 886b7fedc6 More package updates 2025-11-05 08:13:06 -05:00
James Kiger 5db49528cf Update packages 2025-11-05 08:03:46 -05:00
James Kiger a797aa6c15 Initial work on new palette/theme
Nav menu overhaul

New folder for material overrides

Custom font classes

Fix global font, add back resets, and update link colors

Fix project list layout

Expose material typography tokens as css classes

Add button story and scss file for storybook

Implementation of top app bar

New project multiselect

New timerange picker

e2e fixes

responsive layout fixes
2025-11-04 11:23:36 -05:00
James Kiger 5c19c05ad0 Ensure delete request is successful or display error in UI. 2025-08-21 14:13:55 -04:00
james kiger 77201c99a0 Merge branch 'update-localize' into 'master'
Update localization pipeline

Closes #332

See merge request glitchtip/glitchtip-frontend!579
2025-07-16 16:41:45 +00:00
James Kiger 5c0b3fed46 Remove login providers route and login routes file 2025-07-15 10:32:11 -04:00
James Kiger bd81004a76 Move finalize login component to main routes 2025-07-15 09:45:13 -04:00
James Kiger 0b9ba5dca6 Require full path match for login page 2025-07-15 08:38:31 -04:00
James Kiger bb5ae3245c Move finalize login to login routes 2025-07-11 14:19:55 -04:00
James Kiger 2ec9cb832e Add localized string to finalize login component, lazy load component. 2025-07-11 13:43:12 -04:00
James Kiger 215b80d3cf Adjust auth service error handling to catch 500 errors 2025-07-11 13:25:48 -04:00
James Kiger c6a489bb00 Add finalize login component 2025-07-11 13:09:30 -04:00
James Kiger e42aeada9c Switch out issues page selector for class for theming 2025-07-09 11:38:32 -04:00
James Kiger 96b83e2e50 Add back issues page component selector 2025-07-09 11:26:12 -04:00
James Kiger 7a1b897851 Ensure user.identities is defined 2025-07-03 08:57:03 -04:00
james kiger bd32a310dd Merge branch 'disable-buttons-on-permission' into 'master'
Disable buttons when user doesn't have permission

See merge request glitchtip/glitchtip-frontend!572
2025-07-03 12:26:16 +00:00
James Kiger 45ac323617 Hide add project button on issues page when not accessible, fix disabled button click, and disable remove project alert button when not accessible 2025-07-03 08:08:07 -04:00
james kiger 784ef50218 Merge branch '324-fix-project-creation-error' into 'master'
Show better error message on new project creation permission failure

Closes #324

See merge request glitchtip/glitchtip-frontend!570
2025-06-26 13:58:17 +00:00
james kiger 0a68a8edc7 Merge branch '322-better-tracking-project-environments' into 'master'
Use proper track by on projects environment

Closes #322

See merge request glitchtip/glitchtip-frontend!571
2025-06-26 13:55:49 +00:00
james kiger f0c58b0afe Merge branch '325-fix-new-team-perms' into 'master'
Fix display of errors on new team

Closes #325

See merge request glitchtip/glitchtip-frontend!569
2025-06-25 11:03:52 +00:00
james kiger fb19f71e06 Merge branch '326-fix-set-new-pass' into 'master'
Fix set new password

Closes #326

See merge request glitchtip/glitchtip-frontend!568
2025-06-25 10:56:18 +00:00
james kiger 0572b3ee0e Merge branch 'move-org-settings-state-to-service' into 'master'
Move org settings state to service

See merge request glitchtip/glitchtip-frontend!567
2025-06-25 10:39:29 +00:00
James Kiger e7dfbf01b8 cy test fix 2025-06-24 11:16:05 -04:00
James Kiger 0883253f91 Add data-cy to dialog component 2025-06-24 09:37:51 -04:00
James Kiger 9e9209fc8a Move org settings state to service 2025-06-24 09:02:44 -04:00
James Kiger e4f0a8b828 Fix check_box again 2025-06-23 14:30:04 -04:00
James Kiger 1a2ccec94c Fix checkbox icon 2025-06-23 14:13:26 -04:00
james kiger 66f91bf12c Merge branch 'autofocus' into 'master'
Add autofocus directive

See merge request glitchtip/glitchtip-frontend!564
2025-06-23 17:34:48 +00:00
James Kiger b8b247ab1d Don't call addAlertRecipient when simply closing dialog 2025-06-23 13:33:06 -04:00
james kiger 24e42aa29a Merge branch 'org-member-invite-bulk-improvements' into 'master'
Improve handling of bulk org member invites

See merge request glitchtip/glitchtip-frontend!566
2025-06-23 16:45:08 +00:00
James Kiger b76583224b Improve error messages 2025-06-23 12:33:09 -04:00
James Kiger 2afcbdf807 Improve handling of bulk org member invites 2025-06-23 11:01:42 -04:00
james kiger 78c5d8345c Merge branch 'more-more-signals' into 'master'
More more signals

See merge request glitchtip/glitchtip-frontend!562
2025-06-19 14:55:11 +00:00
James Kiger 8eca48279d Add comment 2025-06-19 10:26:34 -04:00
James Kiger 85a5eae446 Fix infinite spinner on email confirmation resend 2025-06-19 10:04:17 -04:00
James Kiger dff6b7c923 Destroy effectref to fix bug with theme picker 2025-06-19 08:39:08 -04:00
James Kiger 9b0b44a4cd fix function in platform picker 2025-06-18 12:59:54 -04:00
James Kiger 69a5b22a9d Add back HttpClient for ngx-markdown, lazy load ngx-markdown 2025-06-18 12:41:38 -04:00
james kiger 33b07c0255 Merge branch 'project-settings-signals' into 'master'
Project settings signals

See merge request glitchtip/glitchtip-frontend!557
2025-06-06 15:19:14 +00:00
James Kiger 3228e63a18 Fix date pipe bug 2025-06-06 10:11:29 -04:00
James Kiger fdc747be4c Light editing for contribution guide 2025-06-06 09:38:10 -04:00
James Kiger 971a3a0a10 Use if instead of switch case for new recipient url/details 2025-06-06 09:25:16 -04:00
James Kiger b3c23d5681 Fix scope typo 2025-06-06 08:13:42 -04:00
james kiger 6c3a6bf4fe Merge branch 'load-org-pages' into 'master'
Increase support for number of organizations loaded from 50 to 500

See merge request glitchtip/glitchtip-frontend!559
2025-05-30 17:40:36 +00:00
James Kiger 24a710a57a Fix some typos in 5.0 post 2025-05-27 13:47:54 -04:00
james kiger 5b15f29299 Merge branch '5.0-blog-post' into 'marketing'
GlitchTip 5.0

See merge request glitchtip/glitchtip-frontend!555
2025-05-27 17:21:06 +00:00
James Kiger 3c680a85a7 Set cursor to null on changing environment filter on issues page 2025-05-23 12:26:31 -04:00
James Kiger cd77954da1 Remove issue merge button, issue details merged tab, and issue details merged route 2025-05-22 13:14:28 -04:00
James Kiger 0d368cbb37 Add blog image 2025-05-20 10:51:35 -04:00
James Kiger d64e8551e7 Editing 5.0 blog 2025-05-14 14:47:19 -04:00
James Kiger 841e9fe989 Merge branch 'master' into marketing 2025-05-14 14:39:24 -04:00
James Kiger aeee0d758c Display server errors on auth token form 2025-05-13 14:30:04 -04:00