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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Link Filters/Sorting + UTM Builder + Password Protected Links + Auto Expiring Links #78

Merged
merged 24 commits into from Oct 23, 2022

Conversation

steven-tey
Copy link
Owner

@steven-tey steven-tey commented Oct 14, 2022

A few issues this PR fixes:

TODO:

  • Refactor to use MySQL as the primary database for storing link metadata (instead of Redis)
  • Password protection
  • UTM builder
  • Auto Expiring links
  • Custom OG tags
  • Archive links
  • Link Filters
  • Link Sorting

Started work on UTM builder PR – first we need to refactor to use MySQL as the primary database for storing link metadata (instead of Redis)
@steven-tey steven-tey changed the title UTM Builder UTM Builder + Links Refactor Oct 16, 2022
@steven-tey
Copy link
Owner Author

steven-tey commented Oct 16, 2022

Added password protection feature for links 🔒 🥳 (fixes #34)

CleanShot.2022-10-15.at.22.53.32.mp4

Also:

  • Standardized UI for login, register, and password protection pages
  • Installed bcrypt
  • Updated README for new links structure
  • Updated prisma schema for links

@steven-tey steven-tey changed the title UTM Builder + Links Refactor UTM Builder + Password Protected Links + Auto Expiring Links Oct 16, 2022
@socket-security
Copy link

socket-security bot commented Oct 16, 2022

Socket Security Report

👍 No new dependency issues detected in pull request

Socket.dev scan summary
Issue Status
Did you mean? no new possible package typos
Install scripts no new install scripts
Telemetry no new telemetry
Troll package no new troll packages
Malware no new malware
Native code no new native modules
Bin Script Confusion no new bin script confusions
Bin script shell injection no new bin script shell injection
Bot Commands

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of package-name@version specifiers. e.g. @SocketSecurity ignore foo@1.0.0 bar@2.4.2

Powered by socket.dev

@steven-tey steven-tey changed the title UTM Builder + Password Protected Links + Auto Expiring Links Link Filters/Sorting + UTM Builder + Password Protected Links + Auto Expiring Links Oct 22, 2022
},
).then(async (res) => {
setArchiving(false);
console.log(res.status, "mutating");
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You might have forgotten to remove this console.log 😅

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh wow, great catch, removing it now! Thank you @QuiiBz!! 🙏

@steven-tey
Copy link
Owner Author

MERGING!!!!! 🤩😱

@steven-tey steven-tey merged commit 7790ac5 into main Oct 23, 2022
3 checks passed
@steven-tey steven-tey deleted the utm branch Oct 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants