Alejandro Celaya
|
4b1f5e9f4c
|
Extracted short-url related services to its own service provider
|
2018-12-18 20:00:23 +01:00 |
|
Alejandro Celaya
|
cf1239cf6e
|
Moved all server-related services to its own service provider
|
2018-12-18 19:45:09 +01:00 |
|
Alejandro Celaya
|
566322a8c5
|
Extracted tag related services to its own service provider
|
2018-12-18 14:55:00 +01:00 |
|
Alejandro Celaya
|
fa3e1eba93
|
Moved all visits-related services to its own service provide function inside visits
|
2018-12-18 14:36:32 +01:00 |
|
Alejandro Celaya
|
471322f4db
|
Implemented dependency injection in all tag related components
|
2018-12-18 11:28:15 +01:00 |
|
Alejandro Celaya
|
4f54e3315f
|
Simplified ShlinkApiClient and moved runtime creation logic to external service
|
2018-12-18 10:14:25 +01:00 |
|
Alejandro Celaya
|
7bd4b39b5a
|
Added lazy loading to action services
|
2018-12-18 05:03:38 +01:00 |
|
Alejandro Celaya
|
12ddeebedf
|
Registered first actions as services
|
2018-12-18 04:54:32 +01:00 |
|
Alejandro Celaya
|
d6e53918a2
|
Created function which dynamically resolve action services from the container for connected components
|
2018-12-18 04:34:37 +01:00 |
|
Alejandro Celaya
|
bab1e57ab1
|
Registered remaining short URLs components in DI container
|
2018-12-17 23:11:55 +01:00 |
|
Alejandro Celaya
|
5616d045ab
|
Migrated a lot more components to new DI system
|
2018-12-17 22:18:47 +01:00 |
|
Alejandro Celaya
|
5e6ad14a85
|
More components migrated for dependency injection
|
2018-12-17 20:24:31 +01:00 |
|
Alejandro Celaya
|
79a518b02d
|
Registered first components as services
|
2018-12-17 20:03:36 +01:00 |
|
Alejandro Celaya
|
07b1d5be2e
|
Created shortUrlCreation reducer test
|
2018-11-01 14:55:30 +01:00 |
|
Alejandro Celaya
|
f94b5b7c68
|
Created tagDelete reducer test
|
2018-11-01 14:44:55 +01:00 |
|
Alejandro Celaya
|
824a2facac
|
Created tagEdit reducer test
|
2018-11-01 14:13:49 +01:00 |
|
Alejandro Celaya
|
4445c79540
|
Created TagsList test
|
2018-11-01 13:51:03 +01:00 |
|
Alejandro Celaya
|
85cb849ba5
|
Created TagCard test
|
2018-11-01 13:34:31 +01:00 |
|
Alejandro Celaya
|
53132fa900
|
Created CreateShortUrl test
|
2018-11-01 13:15:09 +01:00 |
|
Alejandro Celaya
|
1697ef9306
|
Created QrCodeModal test
|
2018-11-01 12:35:51 +01:00 |
|
Alejandro Celaya
|
79a16a2c2c
|
Created PreviewModal test
|
2018-11-01 12:34:18 +01:00 |
|
Alejandro Celaya
|
30192cb349
|
Created DeleteShortUrlModal test
|
2018-11-01 12:24:16 +01:00 |
|
Alejandro Celaya
|
70ebb0362a
|
Converted DateInput into functional component
|
2018-11-01 09:16:18 +01:00 |
|
Alejandro Celaya
|
cccf57a35a
|
Moved DateInput from common to utils
|
2018-11-01 09:05:20 +01:00 |
|
Alejandro Celaya
|
6784c30fa0
|
Ensured react router uses homepage defined in package.jsoin as basename
|
2018-11-01 08:20:33 +01:00 |
|
Alejandro Celaya
|
822afa6db7
|
Ensured tooltips are not intersect for bar charts
|
2018-10-30 20:41:36 +01:00 |
|
Alejandro Celaya
|
7a63f737ac
|
Updated sort icons in SortingDropdown
|
2018-10-30 07:35:35 +01:00 |
|
Alejandro Celaya
|
99833b51a9
|
Ensured dropdown item styles are not overriden for disabled items
|
2018-10-28 23:06:57 +01:00 |
|
Alejandro Celaya
|
05936c52b3
|
Added sorting to referrers bar graph
|
2018-10-28 23:04:52 +01:00 |
|
Alejandro Celaya
|
368de2b4c7
|
Added order control to countries graph
|
2018-10-28 22:54:08 +01:00 |
|
Alejandro Celaya
|
6634fc41c5
|
Fixed short urls dropdown menu not properly located
|
2018-10-28 21:51:54 +01:00 |
|
Alejandro Celaya
|
4ad8e909d4
|
Extracted sorting dropdown to its own component
|
2018-10-28 21:26:47 +01:00 |
|
Alejandro Celaya
|
0e8631ae9d
|
Updated GraphCard so that it automatically calculates the proper aspect ration for bar chart graphs
|
2018-10-19 20:27:25 +02:00 |
|
Alejandro Celaya
|
812e391e34
|
Moved helper functions in GraphCard outside of component function
|
2018-10-19 19:04:22 +02:00 |
|
Alejandro Celaya
|
bb17dbe680
|
Recovered missing class
|
2018-10-07 09:22:15 +02:00 |
|
Alejandro Celaya
|
644caf7dfb
|
Ensured ColorGenerator matches keys in a case insensitive way
|
2018-10-07 08:59:25 +02:00 |
|
Alejandro Celaya
|
7d665f3933
|
Ensured tags returned from server are used after editing short URL tags in order to use the normalized values
|
2018-09-16 12:48:28 +02:00 |
|
Alejandro Celaya
|
fc1af04243
|
Created tests for Paginator and SearchBar
|
2018-09-16 12:18:02 +02:00 |
|
Alejandro Celaya
|
f2d03203ae
|
Implemented short URLs deletion
|
2018-09-16 10:47:17 +02:00 |
|
Alejandro Celaya
|
2d6dda3576
|
Created delete short URLs modal
|
2018-09-16 09:35:39 +02:00 |
|
Alejandro Celaya
|
9b3bfe56bb
|
Ensured list filtering params are reset when list component unmounts
|
2018-09-16 09:01:05 +02:00 |
|
Alejandro Celaya
|
5d5a2be498
|
Ensured bar charts start at 0
|
2018-09-08 20:42:14 +02:00 |
|
Alejandro Celaya
|
64c1b56973
|
Created ShortUrlVisits test
|
2018-09-08 13:28:40 +02:00 |
|
Alejandro Celaya
|
d37e7ca7ce
|
Created VisitsHeader test
|
2018-09-08 09:31:44 +02:00 |
|
Alejandro Celaya
|
eb0f219403
|
Created GraphCard test
|
2018-09-08 09:06:18 +02:00 |
|
Alejandro Celaya
|
0c1656285b
|
Created shortUrlVisits reducer test
|
2018-09-08 08:49:49 +02:00 |
|
Alejandro Celaya
|
bbce53ade6
|
Created shortUrlDetail reducer test
|
2018-09-07 20:41:21 +02:00 |
|
Alejandro Celaya
|
3e63734e2b
|
Improved visits page
|
2018-09-05 20:17:46 +02:00 |
|
Alejandro Celaya
|
28bd39f974
|
Fixed stylelint not properly inspecting files in src root
|
2018-09-02 11:10:59 +02:00 |
|
Alejandro Celaya
|
8b17ff88ed
|
Split short URL visits reducer into two individual reducers
|
2018-09-02 11:10:59 +02:00 |
|