TZGyn
|
039adac60c
|
update pro plan pricing card to include custom qr code
|
1 year ago |
TZGyn
|
389f38d0f7
|
fix change password form action incorrect path + prevent user from changing password if using google oauth
|
1 year ago |
TZGyn
|
b67af9870c
|
add qr corner square and dot styling for pro plan
|
1 year ago |
TZGyn
|
68ba0258a6
|
(breaking change) use stripe customer id instead of subscription id
|
1 year ago |
TZGyn
|
d28f92a7e8
|
add pro plan to landing pricing section
|
1 year ago |
TZGyn
|
b776a79378
|
move qrcode styling to dynamic import
|
1 year ago |
TZGyn
|
403abc0790
|
remove leaked webhook secret key and use env variables
|
1 year ago |
TZGyn
|
9d63e8db0a
|
billing page + stripe + pro plan
|
1 year ago |
TZGyn
|
2b98daead9
|
migrate to use node due to bun having too many issues (still using bun install)
|
1 year ago |
TZGyn
|
13159e8cf9
|
delete custom doman cert on project delete
|
1 year ago |
TZGyn
|
a885018c6e
|
improve logout dialog ui
|
1 year ago |
TZGyn
|
0cd7de59a1
|
add google oauth
|
1 year ago |
TZGyn
|
feaf0f3be6
|
add a new security section for user settings and add a delete account function
|
1 year ago |
TZGyn
|
a63ae39b1b
|
fix middleware redirect broken if request has a invalid session
|
1 year ago |
TZGyn
|
04ecbfdad5
|
added loading icon on shortener card qr code button
|
1 year ago |
TZGyn
|
4a9e0d6b13
|
fix flyio cant delete domain
|
1 year ago |
TZGyn
|
40ad9ab077
|
improve edit shortener form schema ios and android link validation
|
1 year ago |
TZGyn
|
0330ed0a52
|
update the form action paths for links edit form
|
1 year ago |
TZGyn
|
2c59ccff2d
|
welcome user and notify that a email has been sent to their mailbox in signup toast
|
1 year ago |
TZGyn
|
ee81c52172
|
add public routes for viewing qr code + switched using qr-code-styling for qr code generation
|
1 year ago |
TZGyn
|
338839974e
|
delete expired sessions on user login
|
1 year ago |
TZGyn
|
0af8751e9d
|
convert frontend to use flyio
|
1 year ago |
TZGyn
|
ee7d6f7718
|
fixed analytics unable to display empty string + fixed unable to redirect custom domain
|
1 year ago |
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 |