1
0
mirror of https://github.com/cydrobolt/polr.git synced 2024-09-19 15:11:40 +02:00
Commit Graph

38 Commits

Author SHA1 Message Date
Chaoyi Zha
f9622d733b Default to null for invalid geoip queries #381 2018-05-23 22:05:40 -04:00
Iuri de Silvio
5b48ab31ca
$api_quota < 0 instead of -1 2017-12-20 22:31:00 -02:00
Iuri de Silvio
25094345d1
Avoid link counting for unlimited quota 2017-12-20 20:14:51 -02:00
Chaoyi Zha
d8dd8d6b0b Refactor use of link lookups in new URL shortening fix #311 2017-04-11 12:51:40 -04:00
Chaoyi Zha
202f5d244d Add anonymous API quota option fix #312 2017-04-07 18:24:57 -04:00
Chaoyi Zha
8f6d9762e9 Remove debug statement 2017-03-12 19:58:54 -04:00
Chaoyi Zha
abc9d8f25b Refactor stats API and fix bounds detection 2017-03-12 18:35:19 -04:00
Chaoyi Zha
fc22ed0652 Move analytics SQL & logic to StatsHelper, refactor to use left_bound and right_bound 2017-03-11 10:47:43 -05:00
Chaoyi Zha
9e7b992d92 Add indexes to link table and use cr32 hashes to increase speed of lookups 2017-02-03 23:12:47 -05:00
Chaoyi Zha
7d66e655fe Add GeoIP configurations and setup hooks for adv analytics 2016-12-29 14:48:40 -05:00
Chaoyi Zha
b8a1c7de44 Add Click model for advanced analytics, add Setup settings, use Chart.js for charting, create stat pages and routes 2016-12-28 00:18:17 -05:00
Chaoyi Zha
c95c964414 Use static variable instead of class constant for USER_ROLES for 5.5.9 compat, fix #264 2016-12-09 15:46:38 -05:00
Chaoyi Zha
e2314dd8ff Remove hacky fixes for API data and DRY 2016-12-02 19:29:25 -05:00
Chaoyi Zha
e7b0b676e1 Refactor into Angular functions and resolve DRY 2016-12-02 17:07:59 -05:00
Serdar Hazar
6cdbff8e11 Merge remote-tracking branch 'upstream/master' 2016-10-04 00:13:14 +03:00
oittaa
bc2454aa79 [CryptoHelper.php] use random_bytes() function 2016-10-03 00:44:30 +03:00
Serdar Hazar
14bdc5f43f Defined User roles in UserHelper, and added ability to change roles 2016-10-01 21:52:24 +03:00
Chaoyi Zha
16cc229573 Add option to force pseudorandom link endings rather than counter-based predictable endings 2016-08-14 20:43:08 -07:00
Chaoyi Zha
77963e074c Refactor & don't return existing secret URLs 2016-07-22 14:23:10 -07:00
Matt Lurken Tvrdik
ba3c2280f6 Add support for underscores #77
Adding support for underscores.
2016-07-22 12:39:21 -05:00
Matt Lurken Tvrdik
e58cf91955 Support Dashes and Underscores in URI #77
Fixes issue #77.
2016-07-20 14:42:24 -05:00
Chaoyi Zha
b8cfe8a693 Polish lost password implementation & refactor 2016-05-07 23:01:44 -04:00
Chaoyi Zha
4ec9bc6462
Throttle anonymous API users, add a default quota 2016-04-16 17:22:59 -04:00
Carlos Eduardo Bruno Pereira
e145284d5d Fix some issues and implement layout adjusts 2016-04-14 12:37:28 -03:00
Chaoyi Zha
f5aeb2d8ab Implement API rate limitations fix #155 2016-04-01 22:45:29 -04:00
Chaoyi Zha
8a932b3113 Consolidate functions, add API reset for all users 2016-04-01 21:46:12 -04:00
Chaoyi Zha
53d90a7d39 Fix email port, email activation 2016-03-22 21:54:59 -04:00
Chaoyi Zha
76589f6aa7 Add API implementation 2016-02-12 10:38:58 -05:00
Chaoyi Zha
e25c5b1005 Abstract URL shortening, create API endpoints & logic 2016-01-29 14:58:49 -05:00
Chaoyi Zha
5efd15b578 Add toasting + add password changing 2015-12-28 16:33:17 -05:00
Chaoyi Zha
895b2c3fe3 Add key reset implementation + live update mechanics 2015-12-18 19:10:05 -05:00
Chaoyi Zha
227cf5c23e Add admin panel tab structure 2015-11-08 19:49:45 -05:00
Chaoyi Zha
47744ef271 Complete sign up workflow, todo activation 2015-11-08 18:13:35 -05:00
Chaoyi Zha
6086e32c1c Implement core components of registration 2015-11-06 21:44:50 -05:00
Chaoyi Zha
8c50b2f881 Correct bugs for LinkController 2015-11-06 20:25:48 -05:00
Chaoyi Zha
f36791039c Implement secret URLs 2015-11-06 18:47:57 -05:00
Chaoyi Zha
a844d92ffa Add frontend elements of shorten result pagE 2015-11-06 17:48:06 -05:00
Chaoyi Zha
8006bdff78 Implement shortener helpers and core functions, tweaks to static pages 2015-11-06 17:19:39 -05:00