263 Commits (580818107d36c6f0e14c653e58fd80788b776052)

Author SHA1 Message Date
TZGyn d0a460b60c
fixed unable to set visitor columns to not null due to null value (convert the null values to empty string before the migration) 1 year ago
TZGyn 01a515fbc7
set all visitor data to not null (default empty string) 1 year ago
TZGyn 155623a444
improve analytics page ui 1 year ago
TZGyn 135577b0d6
improve landing page header layout 1 year ago
TZGyn 203aef7bdc
add /api/logout to protected route 1 year ago
TZGyn 37b24bd6e2
add progress bar statistics on analytic 1 year ago
TZGyn 01bc8be518
add project selector to sidebar 1 year ago
TZGyn 7d6685a44d
remove magic regexp 1 year ago
TZGyn 33d7bf228b
moved landing page to root and moved app to /dashboard 1 year ago
TZGyn 7bd9725bd0
update drizzle kit 1 year ago
TZGyn d927dcc188
update edit shortener link validation 1 year ago
TZGyn a6dfa77645
update url metadata api to timeout after 5 seconds 1 year ago
TZGyn 58b1556c0c
added features section to landing page 1 year ago
TZGyn c73080defc
update separator component 1 year ago
TZGyn 65c3075454
update create shortener link validation 1 year ago
TZGyn 1f3f3ae957
update enable custom domain to check if email verification only if there is a mail provider 1 year ago
TZGyn 9c13c29cfa
update enable custom domain (new dialog, email verification and fixed issue where cant create new cert) 1 year ago
TZGyn 63af563652
update dialog component 1 year ago
TZGyn 469c06661d
moved robots.txt to static folder 1 year ago
TZGyn 5dccb44ca8
added robots.txt to frontend 1 year ago
TZGyn ca9f3fc3ed
downgrade bun image 1 year ago
TZGyn 7a40d9c6d9
fixed env PUBLIC_SHORTENER_IP may not be available in project settings 1 year ago
TZGyn 2723a9391c
migrate redirect to flyio for cheaper domain certs 1 year ago
TZGyn e7edf16138
fixed incorrect qr code in qr api 1 year ago
TZGyn 3ccf678010
fixed shortener card on links page not showing correct url for shortener with custom project domain 1 year ago
TZGyn df4e8f290c
update project qr code to show project domain + update links filter select label 1 year ago
TZGyn d44f9cc06b
changed api routes to not require logins 1 year ago
TZGyn 0b0f5cee37
update select label + added global functions for String type 1 year ago
TZGyn 6ea4cf7c51
update sidebar bottom section to have more paddings to align with links pagination section 1 year ago
TZGyn e013b29a73
update app layout to have more vertical space for main content 1 year ago
TZGyn 9363f9bd7e
update select component + remove custom icon for select component 1 year ago
TZGyn 3caec04687
generate migration file for email verification 1 year ago
TZGyn 4fd21ffb8d
disable verify email button if user is verified 1 year ago
TZGyn b05a548b33
added email verification (using resend for email) 1 year ago
TZGyn 161250c20f
refactor qr settings page by moving form component back to +page.svelte 1 year ago
TZGyn 2128366e45
remove prerendering for landing pages due to env issue 1 year ago
TZGyn 8daf8cc090
delete test route 1 year ago
TZGyn 349f83e49c
extract pagination bar into separate component 1 year ago
TZGyn d6aadac526
added disable custom domain to project settings page 1 year ago
TZGyn b165daddb6
update landing pages to prerender 1 year ago
TZGyn fecd191682
update project page to use form action + remove project api route 1 year ago
TZGyn 0f7a1a298b
update tsconfig + added new color variables to tailwind 1 year ago
TZGyn 88f0ddd66b
update svelte env import to be dynamic 1 year ago
TZGyn 428a731173
hide project members page (no plans in implementing currently) 1 year ago
TZGyn 9c1e72ed86
added option to add custom domain to project in project settings page 1 year ago
TZGyn 6f3510143c
update project settings page danger zone ui 1 year ago
TZGyn 5cb8d24db7
update shortener card ui to not crop on favicon 1 year ago
TZGyn 57cebc7330
add favicon to shortener card + update shortener card ui 1 year ago
TZGyn 3592673cef
fixed issue where using Bun env in drizzle config will reset the table 1 year ago
TZGyn 5a08d21c39
added landing page 1 year ago
TZGyn 5562eed1f0 update site metadata + redirect to landing page on main url root path 1 year ago
TZGyn fcfbc1f27a specify DATABASE_URL in Dockerfile 1 year ago
TZGyn a2e857e07c update drizzle config to use Bun.env 1 year ago
TZGyn c86f47700f console log db url in docker build 1 year ago
TZGyn 182503a72e switched to using drizzle-kit migrate on build + added custom domain field to project (custom domain feature yet to complete) 1 year ago
TZGyn 1a953a968a update shorteners filter to use drawer on mobile 2 years ago
TZGyn 4bfecfc5d2 moved navbar drawer trigger to topbar 2 years ago
TZGyn 56916c8169 fixed project navbar not updating on page change 2 years ago
TZGyn eeaeabd774 update shortener card qr button to redirect on mobile when clicked 2 years ago
TZGyn 0d2342c55f update project shorteners to have shorter padding on mobile + project nav bar horizontal scroll 2 years ago
TZGyn 6461fe21e9 improve scroll on settings page 2 years ago
TZGyn a6f84de429 update page title 2 years ago
TZGyn d9c02d3ff5 another attempt to fix db connection error in prod (using pool connection this time) 2 years ago
TZGyn c74ad45ad3
Merge pull request #3 from Arcoz0308/main
Redo pull request as the original is lost
2 years ago
TZGyn 2039bc0eb6 attempt to fix too many db connection using global db client instance 2 years ago
TZGyn aa2907dad7 update drizzlekit and added db push script 2 years ago
TZGyn 32bf560f43 added ability to have custom shortener code 2 years ago
Chris 4276917db4
Fix wrong exemple (give a duplication when clic the link on link page) 2 years ago
TZGyn a6533e2c08
update shortener card on links page to limit true url length 2 years ago
TZGyn c6bdd8ee7e
temporarily using component dialog for shortener edit instead of using shallow routing until a solution is found 2 years ago
TZGyn 7872c5b51c
update shortener card to show ellipsis when link is too long 2 years ago
TZGyn 7d35e8d641
update frontend to use sveltekit env module 2 years ago
TZGyn 86cb005ab1
remove using static env 2 years ago
TZGyn e24fc63754
update dockerfile to sync env 2 years ago
TZGyn ef9859f0b5
update dockerfile 2 years ago
TZGyn 2e6c2f3438
test sveltekit env module on railway 2 years ago
TZGyn 27b5328c5b
revert back to invalidate all when update shortener 2 years ago
TZGyn 93550ae3f1
update edit shortener form to not invalidate all after submit 2 years ago
TZGyn 2e8f5977c1
update progress bar color 2 years ago
TZGyn ad78182aa5
update logo (made in gimp) 2 years ago
TZGyn de078dd807
fixed typo on links page qr dialog 2 years ago
TZGyn 9c358a340b
update links page to use correct qr dialog, create and edit form 2 years ago
TZGyn 37fb2871dc
added migration files for browser analytics 2 years ago
TZGyn 6bb0e5578a
added browser data to visitors 2 years ago
TZGyn ba72a0a8b6
added placeholder logo using icon from noto-v1:fox 2 years ago
TZGyn 0a6c4d0e2f
update shortener card dropdown options to include icons 2 years ago
TZGyn f82dc4b0ee
added drizzle migration for project specific qr color 2 years ago
TZGyn 6b38ee343e
update dashboard project link to redirect to project page 2 years ago
TZGyn 17597e46a4
added project specific custom qr color 2 years ago
TZGyn e686806887
update project shortener add/edit form to update data properly 2 years ago
TZGyn 39ed417ebd
update project shortener card ui 2 years ago
TZGyn 781a796894
added sql migration for ios and android redirects 2 years ago
TZGyn 899fd383e9
added ios and android redirect + update project shorteners add and edit to use form actions 2 years ago
TZGyn 29dd0b9386
added image metadata to frontend 2 years ago
TZGyn b8d5507e3f
update form button to have loading spinner + added flex gap-2 to button style 2 years ago
TZGyn 838db61fbd
added description for seo 2 years ago
TZGyn 1b6a257e65
update login page to use superform 2 years ago
TZGyn 68af735f09
update signup page to use superform 2 years ago
TZGyn ea8ff70aa2
update root to use dynamic page title 2 years ago
TZGyn 8a6823af19
undo zod env due to stuff breaking 2 years ago