|
|
3d4d5cd209
|
Merge branch 'master' into development
|
2026-01-29 11:36:56 +00:00 |
|
|
|
8c641e5df0
|
sprintpm.org
|
2026-01-29 11:14:11 +00:00 |
|
|
|
37966204e4
|
boring stuff page
|
2026-01-29 10:54:14 +00:00 |
|
|
|
b74d86ec78
|
"Your sprint verification code is: "
|
2026-01-29 10:12:02 +00:00 |
|
|
|
3d1231c0e6
|
fix: otp boxes too far apart
|
2026-01-29 01:00:37 +00:00 |
|
|
|
d943561e89
|
verification emails and full email setup
|
2026-01-29 00:43:24 +00:00 |
|
|
|
14520618d1
|
more Free/Pro plan limitations
|
2026-01-28 23:36:03 +00:00 |
|
|
|
7f3cb7c890
|
Free/Pro plan limitations
|
2026-01-28 22:12:32 +00:00 |
|
|
|
c0e06ac8ba
|
User.email and implementation
|
2026-01-28 21:34:26 +00:00 |
|
|
|
d4cc50f289
|
fix: proper cancellation handling
|
2026-01-28 21:27:07 +00:00 |
|
|
|
65964d64f6
|
use hooks on plans page
|
2026-01-28 20:16:51 +00:00 |
|
|
|
99987e35bb
|
fixed to use hooks
|
2026-01-28 20:06:39 +00:00 |
|
|
|
260d0558ef
|
5 seats for free
|
2026-01-28 18:51:52 +00:00 |
|
|
|
db2c1dddfe
|
more stripe changes on frontend
|
2026-01-28 18:35:00 +00:00 |
|
|
|
f70a088a29
|
stripe package
|
2026-01-28 18:33:58 +00:00 |
|
|
|
98ff4014cc
|
stripe frontend
|
2026-01-28 18:33:30 +00:00 |
|
|
|
6cf7e79f20
|
subscription routes
|
2026-01-28 18:31:34 +00:00 |
|
|
|
8d623315fb
|
updateSeatCount()
|
2026-01-28 18:23:08 +00:00 |
|
|
|
54b26896d9
|
database query functions for stripe integration
|
2026-01-28 18:22:47 +00:00 |
|
|
|
92ae982793
|
stripe client setup
|
2026-01-28 18:18:24 +00:00 |
|
|
|
c8cb99c86a
|
Subscription, Payment and User.plan
|
2026-01-28 18:16:32 +00:00 |
|
|
|
0fffbfeb1f
|
organisation level time tracking data, export as JSON or CSV
|
2026-01-28 17:31:01 +00:00 |
|
|
|
56dcf1c24c
|
useOrganisationMemberTimeTracking() hook
|
2026-01-28 17:23:52 +00:00 |
|
|
|
c2f5a9abdb
|
added member-time-tracking route
|
2026-01-28 17:23:20 +00:00 |
|
|
|
1aabc463d4
|
added function to etch timed sessions for ALL org members
|
2026-01-28 17:21:11 +00:00 |
|
|
|
8644b75cc5
|
moved ActiveTimersOverlay into SelectionProvider
|
2026-01-28 13:48:42 +00:00 |
|
Oliver Bryan
|
e3585cf49d
|
Merge pull request #5 from hex248/development
ts-rest system (similar to trpc server actions)
|
2026-01-28 13:09:45 +00:00 |
|
|
|
d6af2032db
|
replaced per-endpoint helpers with ts-rest contract and typed client
|
2026-01-28 13:01:28 +00:00 |
|
|
|
aa24de2e8e
|
backend logger
|
2026-01-28 10:46:38 +00:00 |
|
Oliver Bryan
|
139e66fa30
|
Merge pull request #4 from hex248/development
Login/register modal instead of /login
|
2026-01-28 10:24:30 +00:00 |
|
|
|
26d2c904b4
|
replaced login page with modal
|
2026-01-28 10:22:36 +00:00 |
|
|
|
04bafca5f3
|
synchronised defaults for status and type once selectedOrganisation is loaded (or changed)
|
2026-01-28 09:25:49 +00:00 |
|
|
|
63db4f5a9c
|
Updated todo.md
|
2026-01-28 08:58:31 +00:00 |
|
|
|
5fb806b5e8
|
fix: url params (SelectionProvider) weren't populating in the right places and and the right times
|
2026-01-28 08:58:07 +00:00 |
|
|
|
a4a9775779
|
made "pixel" the default icon style
|
2026-01-27 21:38:42 +00:00 |
|
|
|
5a8f7a8f40
|
fix: organisation icon not showing properly in top bar select
|
2026-01-27 21:33:24 +00:00 |
|
|
|
35abaff30c
|
The software is full of bugs -> The tools are full of bugs
|
2026-01-27 21:19:59 +00:00 |
|
Oliver Bryan
|
24841721f6
|
Merge pull request #3 from hex248/development
Marketing ready landing page
|
2026-01-27 21:16:38 +00:00 |
|
|
|
5b6e85e133
|
improved padding and spacing
|
2026-01-27 21:14:19 +00:00 |
|
|
|
e7dd901450
|
Update todo.md
|
2026-01-27 21:06:35 +00:00 |
|
|
|
99d53d85f6
|
new full landing page
|
2026-01-27 21:04:24 +00:00 |
|
|
|
13e678f8e8
|
new icon
|
2026-01-27 21:04:15 +00:00 |
|
|
|
bb125dbc87
|
Update Test.tsx
|
2026-01-27 21:03:57 +00:00 |
|
|
|
b41273510c
|
Downasaur in 404
|
2026-01-27 21:03:49 +00:00 |
|
|
|
989f4db68d
|
massive landing page improvements
|
2026-01-27 18:35:50 +00:00 |
|
|
|
3f1ff128b6
|
(unfinished) revised landing and pricing pages
|
2026-01-27 17:44:01 +00:00 |
|
|
|
75168762b8
|
mock pricing page
|
2026-01-27 16:42:43 +00:00 |
|
Oliver Bryan
|
2d8767bd91
|
Merge pull request #2 from hex248/development
Made better use of --personality colour
|
2026-01-27 12:45:34 +00:00 |
|
|
|
4c2ec86639
|
userUploadAvatar shouldn't require auth
|
2026-01-27 12:08:02 +00:00 |
|
|
|
b11379e380
|
skipOrgCheck on avatar component
|
2026-01-27 12:07:54 +00:00 |
|