Evan McMahon
|
13d76e9499
|
Merge branch 'master' into better-admin-polr
|
2018-03-29 18:08:36 +11:00 |
|
Chaoyi Zha
|
e5dbcda2ea
|
Small changes to code style
|
2018-03-29 00:01:38 -04:00 |
|
DT27
|
62e484b299
|
Use Bootstrap tooltips.
|
2018-02-12 08:56:12 +08:00 |
|
DT27
|
b3f0fc62c3
|
Add "Copy to clipboard" button in shorten result page.
|
2018-02-11 18:23:42 +08:00 |
|
Anh Tuấn
|
f047e31513
|
Merge disable/delete column to Control
|
2017-10-28 14:01:58 +07:00 |
|
Chaoyi Zha
|
90e24195ee
|
Change button class to be more general
|
2017-10-26 16:30:41 -04:00 |
|
overint
|
8b979066a6
|
#347 Update selector names
|
2017-10-22 13:01:15 +11:00 |
|
overint
|
162f468b1c
|
#347 Add button to generate QR code
|
2017-10-22 12:01:49 +11:00 |
|
overint
|
bc669e19ae
|
#363 remove duplicate theme
|
2017-10-22 10:30:15 +11:00 |
|
overint
|
ce66bf97d3
|
#363 add additional themes to setup
|
2017-10-22 10:24:09 +11:00 |
|
Chaoyi Zha
|
7a4d8b7cb4
|
Add double quotes around key values in env template
|
2017-10-06 16:14:18 -04:00 |
|
Chaoyi Zha
|
514d475ed0
|
Use relative path to avoid HTTPS issues
|
2017-08-23 21:53:58 -04:00 |
|
Chaoyi Zha
|
53128c11b4
|
Load reCAPTCHA script only if it is enabled for the registration form
|
2017-05-17 21:34:29 -04:00 |
|
Chaoyi Zha
|
6e28bf8394
|
Implement optional reCAPTCHA for registrations
|
2017-05-17 17:08:45 -04:00 |
|
Chaoyi Zha
|
0feda01580
|
Port API info modal to Angular directive
|
2017-05-05 18:43:11 -04:00 |
|
Chaoyi Zha
|
203700b32f
|
Add modal on close listener for clean-up; use ng-model instead of .val() for new user form
|
2017-04-29 23:59:18 -04:00 |
|
Chaoyi Zha
|
6a53d0644b
|
Implement long link editing WIP; code refactoring
|
2017-04-29 23:32:22 -04:00 |
|
Chaoyi Zha
|
21e465e149
|
Wrap long links in analytics reports
|
2017-04-16 16:25:16 -04:00 |
|
Chaoyi Zha
|
f896da86f3
|
Remove tip; add 'now' button
|
2017-04-15 18:01:23 -04:00 |
|
Chaoyi Zha
|
c5ea681ed2
|
Add directions for sviewing latest clicks
|
2017-04-15 17:35:55 -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
|
202f5d244d
|
Add anonymous API quota option fix #312
|
2017-04-07 18:24:57 -04:00 |
|
Chaoyi Zha
|
71a07e61ed
|
Fix SetupCtrl
|
2017-03-26 00:24:17 -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
|
5916eecba0
|
Use backslash instead of HTML entity to escape backticks in Toastr alerts
|
2017-03-23 16:31:23 -04:00 |
|
Chaoyi Zha
|
2ee1e70eb1
|
Merge branch 'master' into fix-toastr-error
|
2017-03-23 16:13:11 -04:00 |
|
Chaoyi Zha
|
abc9d8f25b
|
Refactor stats API and fix bounds detection
|
2017-03-12 18:35:19 -04:00 |
|
Florian Keller
|
f16bc03439
|
Replace diacritical grave with HTML code
|
2017-02-23 17:32:43 +01:00 |
|
Florian Keller
|
8bcec11817
|
Fix Toastr error display
|
2017-02-23 15:44:49 +01:00 |
|
Chaoyi Zha
|
c53e39ce71
|
Add ng-cloak rules
|
2017-02-11 10:38:57 -05:00 |
|
Chaoyi Zha
|
88a4afea07
|
Add a meta directive to prevent caching of error pages
|
2017-02-01 16:55:29 -05:00 |
|
Chaoyi Zha
|
b73048cdc0
|
Add shortcut to stats in link tables
|
2016-12-28 15:21:04 -05:00 |
|
Chaoyi Zha
|
a3c697a865
|
Fix small bugs & styling
|
2016-12-28 09:52:35 -05:00 |
|
Chaoyi Zha
|
fb9a79c6bf
|
Add vector map for geo data
|
2016-12-28 00:44:06 -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 |
|
Max Mekenya
|
14cb3e8ca1
|
Update Bootswatch version
|
2016-12-17 21:15:08 +10:00 |
|
Chaoyi Zha
|
9a420b4ccf
|
Add an action attribute to reset password form to bypass Angular behavior
https://docs.angularjs.org/api/ng/directive/ngSubmit
|
2016-12-15 20:24:09 -05:00 |
|
Chaoyi Zha
|
8e3befd96c
|
Validate forms and APIs using \Validator to reject invalid data
|
2016-12-03 15:41:24 -05:00 |
|
Chaoyi Zha
|
6f3cb83193
|
Delete obsolete pagination snippet
Datatables pagination is now used instead of the custom snippet
|
2016-12-03 13:23:54 -05:00 |
|
Chaoyi Zha
|
8f197c97ed
|
Merge master into ashazar-master
|
2016-12-02 20:22:38 -05:00 |
|
Chaoyi Zha
|
0f0c0328ce
|
Remove unnecessary roles parameter and add comment re: Angular for user creation
|
2016-12-02 20:16:07 -05:00 |
|
Chaoyi Zha
|
ba4865a00f
|
Refactor, fix setup variable access
|
2016-12-02 20:00:20 -05:00 |
|
Chaoyi Zha
|
5e21f2efc0
|
Automatically refresh data, refactor hideForm
|
2016-12-02 19:06:40 -05:00 |
|
Chaoyi Zha
|
e7b0b676e1
|
Refactor into Angular functions and resolve DRY
|
2016-12-02 17:07:59 -05:00 |
|
Chaoyi Zha
|
6659dbf5af
|
Fix indentation, remove unneeded tabindex
|
2016-10-13 15:32:50 -04:00 |
|
Chaoyi Zha
|
a025848eb7
|
Clean up code & remove inline styles
|
2016-10-13 15:19:01 -04:00 |
|
Christian Dinse
|
4c1c408f31
|
Update navbar.blade.php
moved the "About" link before all others to place it right.
|
2016-10-13 09:05:07 +02:00 |
|