1
0
mirror of https://github.com/cydrobolt/polr.git synced 2024-09-18 19:52:26 +02:00
Commit Graph

156 Commits

Author SHA1 Message Date
Chaoyi Zha
b198170990
Merge pull request from GHSA-vg6w-8w9v-xxqc 2021-01-28 17:40:44 -05:00
Chaoyi Zha
8d55dabee2
Fix missing Maxmind license key issue (#566)
* Add option to add maxmind license key in setup

* Update symfony/http-foundation to patch security vulnerability

* Remove echo statement

* fix typo
2020-10-06 14:18:26 -04:00
Chaoyi Zha
f9622d733b Default to null for invalid geoip queries #381 2018-05-23 22:05:40 -04:00
Chaoyi Zha
1fb607ba63
Bulk link creation API (#443)
* Add bulk shortening API endpoint & create controller methods
* Update documentation
* Remove space %20 mapping for bulk API
2018-04-20 21:35:45 -04:00
Chaoyi Zha
f3b9f09460
Revert "Better dashboard: Merge Delete/Disable column to Control column" (#430) 2018-03-29 13:00:19 -04:00
Evan McMahon
13d76e9499
Merge branch 'master' into better-admin-polr 2018-03-29 18:08:36 +11:00
DT27
298c22a821
Merge branch 'master' into master 2018-02-22 10:30:51 +08:00
Sam Ezeh
a243a87de8 Sanitised URLs (#420)
Escape special characters in long URLs in DataTables
2018-02-19 23:18:19 -05:00
DT27
0ba3a50d49
Merge branch 'master' into master 2018-02-12 08:03:22 +08:00
Chaoyi Zha
c0ce7d4d6e Use proper HTTP response code for pretty 500 page; reduce line length 2018-02-11 17:05:57 -05:00
Konstantin Zamyakin
09724050c2 return 404 http status for missing links 2018-02-11 22:46:29 +03:00
DT27
58a69d9a5b Remove role form session when user logout. 2018-02-11 15:39:59 +08: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
Anh Tuấn
357d134818 Remove enter on top 2017-10-28 15:43:37 +07:00
Anh Tuấn
f047e31513 Merge disable/delete column to Control 2017-10-28 14:01:58 +07:00
Chaoyi Zha
6e28bf8394 Implement optional reCAPTCHA for registrations 2017-05-17 17:08:45 -04:00
Chaoyi Zha
39ed9e23c3 Remove comments, fix typo 2017-05-06 12:36:17 -04:00
Chaoyi Zha
772a4f3c11 Merge branch 'master' into feature/edit_long_link 2017-05-05 18:43:18 -04:00
Chaoyi Zha
6a53d0644b Implement long link editing WIP; code refactoring 2017-04-29 23:32:22 -04:00
Chaoyi Zha
3e3f416bd0 Remove DataTables import from AdminController
DataTables tables are handled by AdminPaginationController
2017-04-21 21:40:35 -04:00
Chaoyi Zha
8cc59e268c Show an error if right bound is in the future 2017-04-15 17:22:07 -04:00
Chaoyi Zha
4e65ac2a90 Use moment and parseInputDate to load existing dates into date picker 2017-04-15 11:25:13 -04:00
Chaoyi Zha
1dfb9d021e Merge branch 'master' into feature/date_bound_adj_fe_stats 2017-04-15 10:40:03 -04: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
e17aeff740 Fix API bugs and implement directive for setup tooltips 2017-04-07 18:25:43 -04:00
Chaoyi Zha
202f5d244d Add anonymous API quota option fix #312 2017-04-07 18:24:57 -04:00
Chaoyi Zha
7e0d404c72 Implement email domain restriction option in env template and SetupController 2017-03-25 16:04:01 -04:00
gurgeng
44f69c3910 Add initial implementation of registration email restrictions 2017-03-25 16:04:01 -04:00
Chaoyi Zha
c7bb9b00fa Add datetimepicker to aallow modification of date bounds for StatController 2017-03-25 14:26:12 -04:00
Chaoyi Zha
eb8b27a341 Catch Exceptions thrown by StatHelper and throw an ApiException 2017-03-20 17:34:09 -04:00
Chaoyi Zha
fc056a9364 Ignore empty , throw ApiException for all AUTH_ERROR instances 2017-03-20 17:19:28 -04:00
Chaoyi Zha
e786fc2cc1 Use ->user instead of directly invoking getApiUserInfo 2017-03-20 17:11:38 -04:00
Chaoyi Zha
cf549eb241 Merge branch 'master' into feature/analytics_api 2017-03-20 17:02:02 -04:00
Chaoyi Zha
b643906752 Fix custom ending bug affecting non-truthy endings, update documentation for API error updates 2017-03-20 17:01:33 -04:00
Chaoyi Zha
861665f4d7 Remove unnecessary comments 2017-03-20 16:39:46 -04:00
Chaoyi Zha
84bdee52ea Change route for /about to /about-polr fix #304 2017-03-17 21:08:16 -04:00
Chaoyi Zha
65794f83d7 Use ApiException to handle API errors and use ApiMiddleware to handle API authentication 2017-03-17 17:00:13 -04:00
Chaoyi Zha
8f6d9762e9 Remove debug statement 2017-03-12 19:58:54 -04:00
Chaoyi Zha
8ebe335a84 Fix typo and remove debug statement 2017-03-12 19:55:25 -04:00
Chaoyi Zha
bd250b8ce3 Add documentation for analytics API 2017-03-12 19:51:34 -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
6e361826f9 Merge branch 'master' into link_table_indexes 2017-02-07 22:48:48 -05:00
Chaoyi Zha
3a14174427 Ensure proper data type is passed to \Validator in lookup endpoint 2017-02-05 13:21:09 -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
ee48d0346b Fix extra period 2017-01-27 22:01:29 -05:00
Chaoyi Zha
40c6c724bf Remove div padding on stats page 2017-01-26 17:40:46 -05:00
Chaoyi Zha
d95e6f5fb3 Only fetch rows from past thirty days 2017-01-26 17:04:26 -05:00
Chaoyi Zha
d39e69e5f4 Merge with master 2017-01-26 16:00:06 -05:00