Joe
b26cfe8f83
merge with upstream tag v2.6.0
continuous-integration/drone/push Build is failing
Details
2021-08-27 17:35:50 -05:00
poeti8
b8b91007df
resolve conflicts after cherry-pick
2021-08-27 17:17:41 -05:00
poeti8
000fa692e6
resolve conflicts after cherry-pick
continuous-integration/drone/push Build is failing
Details
2021-08-27 17:07:51 -05:00
Joe
ff6d0289e1
make number of visit queue processors configurable
2021-08-27 16:57:05 -05:00
poeti8
b8b13f9c8d
resolve conflict after cherry-pick
2021-08-27 16:50:30 -05:00
poeti8
3bb5eb756f
fix: allow fields to be falsy
2021-08-27 16:46:54 -05:00
Joe
0467e72d7d
don't do anything before sending 403 for disabled domain endpoints
continuous-integration/drone/push Build is passing
Details
2021-08-27 16:46:28 -05:00
poeti8
65c31526b5
resolve conflict after cherry-pick
2021-08-27 16:44:45 -05:00
Joe
424058e460
return 403 for domains endpoints if custom domains are disabled
continuous-integration/drone/push Build is passing
Details
2021-08-27 16:21:03 -05:00
Joe
e613b916ad
replace references to unsafe url-regex
2020-09-15 18:54:21 -05:00
Joe
f6b19251aa
allow custom domain support to be toggled and IP to be configured
continuous-integration/drone/push Build is passing
Details
2020-09-05 08:33:30 -05:00
Joe
53b6722b2b
don't redirect to secure connection
2020-09-04 11:47:08 -05:00
poeti8
b229a3ad88
feat: add disallow registration and anonymous links option
...
Resolves #290 , #210 , #34
2020-08-09 15:25:18 +04:30
poeti8
00fc1faed9
feat: add link expiration
2020-08-04 20:32:23 +04:30
poeti8
feb14faf27
chore: increase number of processors for visit queue
2020-08-02 13:03:38 +04:30
poeti8
c5ba1d67ae
fix: apply non-logged-in cooldown
2020-07-30 19:18:15 +04:30
poeti8
203962e2e9
fix: allow fields to be falsy
2020-07-29 19:31:53 +04:30
poeti8
7a1ae9ad27
fix: allow field to be null
2020-07-29 19:21:55 +04:30
poeti8
3aab6cb73d
feat: only use recaptcha if value exists.
...
Resolves #357 .
2020-07-29 19:16:57 +04:30
poeti8
36d4386e56
fix: searching for links
2020-07-28 20:09:48 +04:30
poeti8
4f6367e30f
fix: add down function
2020-07-25 16:17:31 +04:30
glenn-louarn
e492542428
feat: Add description for links fix #51 ( #342 )
...
* ✨ Add description for links fix #51
* feat: show description under original link
* feat: make advanced options input full-width
* fix: showing newly created link in the table
* fix: improve edit form style
* feat: add description migration
* fix: make description type optional
Co-authored-by: poeti8 <ezzati.upt@gmail.com>
2020-07-20 12:10:51 +04:30
Hugo
474d09e382
feat: allow multiple custom domains ( #317 )
...
* add migration to remove unique constraint on user_id in domains table
* add migration to add uuid field to domains table
* run latest migrations on start, rather than next migration
* allow client to show multiple domains
* remove domains from redis when they are deleted
2020-07-14 21:33:15 +04:30
poeti8
e45321668b
fix: skip if default domain is used as custom domain. Resolves #287
2020-07-11 19:48:06 +04:30
Samyak Bakliwal
cdf0a13f77
small typo fix ( #337 )
2020-06-30 00:13:45 +04:30
Joe
7dd30bfcff
remove missed export
2020-06-18 12:20:36 -05:00
Joe
1f110fec81
remove Google analytics and reCaptcha config options
2020-06-18 11:49:23 -05:00
Joe
5510694f07
replace most references to Kutt with Klip
2020-06-18 11:42:52 -05:00
Joe
143f3c93d8
rip out Google analytics and reCaptcha
2020-06-18 11:16:26 -05:00
poeti8
0a67ab2f09
fix: type error
2020-05-31 17:45:37 +04:30
poeti8
91879d70d2
fix: authenticate users to edit
2020-05-31 17:31:55 +04:30
poeti8
506c43dfcd
fix: error when domain is undefined
2020-05-31 17:05:28 +04:30
poeti8
0324290654
docs: add update link
2020-02-22 20:26:26 +03:30
poeti8
b781a82a2f
feat: add api to update links
...
Resolves #79
2020-02-22 20:23:52 +03:30
poeti8
ed4d528c8d
feat: add delete account section to settings
2020-02-15 16:57:57 +03:30
poeti8
8f58452f4c
chor: add migrations and add new column constraints
2020-02-15 16:56:06 +03:30
Chirica Gheorghe
00be6d43f5
Added PG pool envs ( #276 )
...
* Added PG pool envs
* Updated to default pool values
2020-02-10 20:05:05 +03:30
poeti8
dd510e3050
fix: only ban if has user_id
2020-02-07 19:13:19 +03:30
poeti8
8a0413be38
fix: user apikey auth
2020-02-06 11:34:14 +03:30
poeti8
3b2b0c0129
feat: use env for name and domain text
2020-02-05 18:27:08 +03:30
poeti8
cbc0470550
chor: add site name env
2020-02-05 18:26:19 +03:30
poeti8
3f04b87efb
fix: report recipient
2020-02-05 17:32:11 +03:30
poeti8
417150f9ea
fix: validating report host
2020-02-05 17:30:43 +03:30
poeti8
12a880a375
fix: redirecting custom domains
2020-01-31 21:03:26 +03:30
poeti8
19b1ef1f37
fix: remove cache when generate new apikey
2020-01-30 22:17:26 +03:30
poeti8
32d5c78709
fix: adding visit count
2020-01-30 22:04:14 +03:30
poeti8
5e03ed7090
fix: api v1 routes
2020-01-30 21:58:50 +03:30
poeti8
25903bf3cd
feat: api v2
2020-01-30 18:51:52 +03:30
poeti8
31595fc404
fix: use custom error instance
2020-01-11 18:01:58 +03:30
poeti8
c0ba421353
fix: not passing user
2020-01-11 18:01:31 +03:30