8 Commits

Author SHA1 Message Date
Thomas Rory Gummerson
2b4381fa3c Remove unused dependencies, misc. small fixes 2025-01-21 09:38:14 +01:00
Pouria Ezzati
2b02373956
increase cron interval 2024-11-23 14:44:18 +03:30
Pouria Ezzati
b478c614e4
revert back cron time for deleting links to 15 seconds 2024-10-08 09:31:33 +03:30
Pouria Ezzati
bbf731a786
fix cron job not being in minutes 2024-10-08 08:17:47 +03:30
Pouria Ezzati
8b24c0e91c
fix handling dates across databases 2024-10-07 09:16:42 +03:30
Pouria Ezzati
698cf6e305
delete nextjs, update packages 2024-09-09 18:44:43 +03:30
Pouria Ezzati
33320f0205
[v2-beta] Move from Neo4j to Postgres, use TypeScript for server. Fixes #217, #197, #190, #75 (#220)
* Disable underscore-dangle rule

* Add mongoose package

* Use mongodb for auth queries

* Move to MongoDB and TypeScript

* Init plan

* Update steps

* Update config

* 💥 Move to Postgres from MongoDB

* Remove unused

* Improve migration scripts

* Decrease concurrent connections

* Add skip and fix query

* Add migration guide

* Increase cahr limit to 1023

* Decrease target limit to 1023

* Update migration guid with important note

* Update example with new env vars

* Update with v2 guides

* Fix migrating visit referrers

* Add script to delete duplicated visit relationship

* Add shortUrl to link response for backward compatibility

* Linting

* Fix creating anonymous links

* Fix IP cooldown not working

* Fix deleting links by deleting visits of links first

* Fix and improve links migration script

* Add fail note to migration

* 2.0.0

* Fix main path

* Fix limit when getting list of links

* Improve table nav buttons clicking and listing

* Return countAll as number instead of string

* Fix proptype warning

* Fix not authenticating user on initial load. Fixes #71
2019-10-08 21:56:03 +03:30
poeti8
0a68a7437e Add cooldown for non-users 2019-06-15 17:46:33 +04:30