Alejandro Celaya
|
e0ab67899d
|
Created server reducer test
|
2018-08-12 10:17:13 +02:00 |
|
Alejandro Celaya
|
ec4c14e8de
|
Created selectedServer reducer test
|
2018-08-12 09:22:18 +02:00 |
|
Alejandro Celaya
|
f23245a39c
|
Created DateInput component test
|
2018-08-12 09:01:11 +02:00 |
|
Alejandro Celaya
|
34155aae58
|
Refactored some components
|
2018-08-12 08:45:48 +02:00 |
|
Alejandro Celaya
|
86eb963176
|
Simplified AsideMenu component removing unneeded checks
|
2018-08-12 08:26:36 +02:00 |
|
Alejandro Celaya
|
073703ef5b
|
Created Home component tests
|
2018-08-12 08:20:35 +02:00 |
|
Alejandro Celaya
|
49f0109d20
|
Renamed home-container CSS class to just home
|
2018-08-12 08:01:35 +02:00 |
|
Alejandro Celaya
|
f9773dbebe
|
Added servers list to home page
|
2018-08-11 22:06:36 +02:00 |
|
Alejandro Celaya
|
c920403d5f
|
Deleted no longer needed styles sheet
|
2018-08-11 21:41:01 +02:00 |
|
Alejandro Celaya
|
e1008fcff1
|
Replaced tags input component by a simpler one
|
2018-08-11 21:39:27 +02:00 |
|
Alejandro Celaya
|
7efc09d73c
|
Improved badge color
|
2018-08-11 18:27:51 +02:00 |
|
Alejandro Celaya
|
b3be7df890
|
Improved tags filtering control
|
2018-08-10 22:27:50 +02:00 |
|
Alejandro Celaya
|
c80fea2877
|
Added ordering control to short URLs list in mobile resolutions
|
2018-08-10 22:16:50 +02:00 |
|
Alejandro Celaya
|
e4d5424c07
|
Fixed short URLs ordering in desktop resolutions
|
2018-08-10 21:38:24 +02:00 |
|
Alejandro Celaya
|
3821735a89
|
Updated DateInput to be clearable
|
2018-08-09 20:13:46 +02:00 |
|
Alejandro Celaya
|
6f38538dea
|
Improved responsiveness in visits page
|
2018-08-09 19:50:22 +02:00 |
|
Alejandro Celaya
|
ca4365d820
|
Ensured toggle menu is hidden on route change
|
2018-08-05 11:27:26 +02:00 |
|
Alejandro Celaya
|
ec6b11d9c9
|
Created component to scroll to top
|
2018-08-05 11:20:09 +02:00 |
|
Alejandro Celaya
|
554779a173
|
Fixed pagination control not being properly wrapped in mobile devices
|
2018-08-05 10:12:55 +02:00 |
|
Alejandro Celaya
|
14b98fd833
|
Improved context menu in mobile devices
|
2018-08-05 10:08:17 +02:00 |
|
Alejandro Celaya
|
ce8888ce5d
|
Replaced double quotes with single quotes in sass imports
|
2018-08-05 10:01:17 +02:00 |
|
Alejandro Celaya
|
b25cb6c170
|
Added more responsive improvements
|
2018-08-05 08:49:07 +02:00 |
|
Alejandro Celaya
|
c1880125b3
|
Fixed left menu responsiveness
|
2018-08-05 08:29:52 +02:00 |
|
Alejandro Celaya
|
9575107848
|
Configured redux dev tools
|
2018-08-05 08:13:12 +02:00 |
|
Alejandro Celaya
|
3c0f1716aa
|
Fixed responsive properties
|
2018-08-04 17:52:56 +02:00 |
|
Alejandro Celaya
|
ee6193ace8
|
Added support to filter by multiple tags
|
2018-08-04 17:07:44 +02:00 |
|
Alejandro Celaya
|
1562f7ef35
|
Fixed padding
|
2018-08-04 08:38:25 +02:00 |
|
Alejandro Celaya
|
7f9744cef2
|
Fixed default servers object value
|
2018-08-04 08:29:40 +02:00 |
|
Alejandro Celaya
|
5517fcdde5
|
Fixed changing selected server
|
2018-08-04 08:24:58 +02:00 |
|
Alejandro Celaya
|
daf67e1d43
|
Fixed typo
|
2018-08-01 19:15:45 +02:00 |
|
Alejandro Celaya
|
bbeaf01319
|
Created filtering by tag feature
|
2018-08-01 19:04:58 +02:00 |
|
Alejandro Celaya
|
eef1946243
|
Used setState callback to ensure no race conditions occur
|
2018-08-01 18:32:21 +02:00 |
|
Alejandro Celaya
|
0b15fba640
|
Added filtering by date range to visit stats page
|
2018-07-31 22:04:20 +02:00 |
|
Alejandro Celaya
|
a7bd66827a
|
Created reusable DateInput component
|
2018-07-31 21:24:34 +02:00 |
|
Alejandro Celaya
|
1abcb2e1d7
|
Fixed visits graphs styles
|
2018-07-31 20:36:27 +02:00 |
|
Alejandro Celaya
|
0f34d473b9
|
Ensured regular data for a short URL is loaded if defined
|
2018-07-30 21:34:06 +02:00 |
|
Alejandro Celaya
|
13004f6d57
|
Removed duplicated code from ShortUrlVisits
|
2018-07-30 21:12:06 +02:00 |
|
Alejandro Celaya
|
1b97877ecf
|
Improved styles by using Cards
|
2018-07-30 20:54:06 +02:00 |
|
Alejandro Celaya
|
d97cbdde5d
|
Defined how to parse visit stats and how to render them
|
2018-07-30 20:31:48 +02:00 |
|
Alejandro Celaya
|
a75c7309f7
|
Defined visit stats page
|
2018-07-29 19:25:22 +02:00 |
|
Alejandro Celaya
|
c02b0e0591
|
Created ShortUrlVisits page
|
2018-07-29 18:39:00 +02:00 |
|
Alejandro Celaya
|
92f7fffcf3
|
Implemented behavior to create new short URLs
|
2018-07-29 18:13:23 +02:00 |
|
Alejandro Celaya
|
f7249cfe6e
|
Implemented short URLs creation
|
2018-07-28 18:59:32 +02:00 |
|
Alejandro Celaya
|
0a5c20e3ee
|
Connected creation form with redux, and created reducer for short URL creation
|
2018-07-28 10:41:05 +02:00 |
|
Alejandro Celaya
|
c51bf5b9a0
|
Renamed ServersService module
|
2018-07-28 09:56:08 +02:00 |
|
Alejandro Celaya
|
41a4f31c57
|
Fixed indentation
|
2018-07-28 09:34:31 +02:00 |
|
Alejandro Celaya
|
e10028a2b9
|
Renamed classes to match components file names
|
2018-07-28 09:20:51 +02:00 |
|
Alejandro Celaya
|
ce22b7e8e9
|
Extracted ShortUrlsRow to its own module
|
2018-07-28 09:18:55 +02:00 |
|
Alejandro Celaya
|
b734b4515b
|
Extracted ShortUrlsRowMenu to its own module
|
2018-07-28 09:15:41 +02:00 |
|
Alejandro Celaya
|
842b1a7590
|
Added preview modal component
|
2018-07-27 18:21:10 +02:00 |
|
Alejandro Celaya
|
131099b2a6
|
Added QrCode modal window to short URLs
|
2018-07-27 18:07:08 +02:00 |
|
Alejandro Celaya
|
a78d0b9b20
|
Applied some improvements in manifest
|
2018-07-26 21:01:12 +02:00 |
|
Alejandro Celaya
|
78ba7c75ff
|
Moved logic to mark selected server to parent component in order to affect all children compo0nents on the same route
|
2018-07-24 19:17:01 +02:00 |
|
Alejandro Celaya
|
3eaa66435a
|
Fixed tests
|
2018-07-22 22:49:51 +02:00 |
|
Alejandro Celaya
|
86a1cdf4d1
|
Added ordering capabilities to short URLs list
|
2018-07-22 09:37:57 +02:00 |
|
Alejandro Celaya
|
6e6e54fa36
|
Installed font awesome regular icons
|
2018-07-22 08:36:46 +02:00 |
|
Alejandro Celaya
|
b6c82da250
|
Improved date pickers in create URL form
|
2018-07-21 19:27:00 +02:00 |
|
Alejandro Celaya
|
0ac6d81fed
|
Added datepickers in create short URL form
|
2018-07-21 19:07:16 +02:00 |
|
Alejandro Celaya
|
4522443789
|
Fixed problem while copying short URL
|
2018-07-21 18:48:33 +02:00 |
|
Alejandro Celaya
|
7add153d93
|
Installed copy to clipboard package and used for context menu
|
2018-07-21 12:15:53 +02:00 |
|
Alejandro Celaya
|
d382ee8d95
|
Added create short URL form
|
2018-07-21 10:38:54 +02:00 |
|
Alejandro Celaya
|
b2fa86a917
|
Created short URLs component
|
2018-07-20 22:32:50 +02:00 |
|
Alejandro Celaya
|
3b104b0ead
|
Improved modal text
|
2018-07-20 22:30:54 +02:00 |
|
Alejandro Celaya
|
f0c20a2d1a
|
Improved aside styles
|
2018-07-20 22:20:58 +02:00 |
|
Alejandro Celaya
|
168b24344e
|
Added modal window for server deletion
|
2018-07-20 22:14:17 +02:00 |
|
Alejandro Celaya
|
0de191ac0b
|
Added icons to side menu
|
2018-07-18 20:32:19 +02:00 |
|
Alejandro Celaya
|
e1049a74a2
|
Added behavior to mark active server in servers dropdown
|
2018-07-18 20:26:45 +02:00 |
|
Alejandro Celaya
|
fb407da3e8
|
Fixed siude menu active element not being properly selected
|
2018-07-18 20:09:31 +02:00 |
|
Alejandro Celaya
|
3ea33d0e38
|
Implemented left menu
|
2018-07-18 20:01:56 +02:00 |
|
Alejandro Celaya
|
5a7ac69aff
|
Fixed problem while 'reloading' a page with different route params not making the server to be hit
|
2018-07-18 19:01:43 +02:00 |
|
Alejandro Celaya
|
22406d1253
|
Added hability to create servers
|
2018-07-16 18:48:50 +02:00 |
|
Alejandro Celaya
|
be30d62f6f
|
Reduced the amount of duplicated code in CreateServer component
|
2018-07-16 18:29:14 +02:00 |
|
Alejandro Celaya
|
ebb94a17ab
|
Linked CreateServer component with redux
|
2018-07-16 18:25:37 +02:00 |
|
Alejandro Celaya
|
554248c376
|
Added font weight to create server component labels
|
2018-07-15 11:17:58 +02:00 |
|
Alejandro Celaya
|
6494f04d25
|
Added structure and some stylings to CreateServer component
|
2018-07-15 11:06:53 +02:00 |
|
Alejandro Celaya
|
010e3ce0f3
|
Added proper loading status handling to short URLs list
|
2018-07-15 10:39:05 +02:00 |
|
Alejandro Celaya
|
a4f9a2b8b3
|
Updated reducers to follow Redux Reducer Bundles proposal
|
2018-07-15 10:28:39 +02:00 |
|
Alejandro Celaya
|
ac62410926
|
Added pagination component
|
2018-06-17 18:13:55 +02:00 |
|
Alejandro Celaya
|
66a81d7e58
|
Updated ApiClient to return pagination data when listing short URLs
|
2018-06-17 17:21:47 +02:00 |
|
Alejandro Celaya
|
1f157a015b
|
Moved management of filtering options to own reducer
|
2018-06-17 17:12:16 +02:00 |
|
Alejandro Celaya
|
6587a08ed1
|
Created more components for the short URLs list
|
2018-06-17 10:59:04 +02:00 |
|
Alejandro Celaya
|
b008c37a5b
|
Implemented first elements of short codes list
|
2018-06-16 11:24:42 +02:00 |
|
Alejandro Celaya
|
f4c48bc94f
|
Fixed loading state in servers list
|
2018-06-15 21:51:50 +02:00 |
|
Alejandro Celaya
|
c0203f1336
|
Implemented loading of short URLs
|
2018-06-15 21:49:25 +02:00 |
|
Alejandro Celaya
|
e4356720d7
|
Added more behavior to servers list
|
2018-06-14 20:11:41 +02:00 |
|
Alejandro Celaya
|
9ac0811200
|
Setup tests environment
|
2018-06-14 19:42:42 +02:00 |
|
Alejandro Celaya
|
e150b35e33
|
Wired redux
|
2018-06-03 20:12:40 +02:00 |
|
Alejandro Celaya
|
b1e97ef022
|
Created separated component with servers dropdown
|
2018-06-03 13:18:33 +02:00 |
|
Alejandro Celaya
|
2cad352045
|
Added sections via react router
|
2018-06-03 13:15:52 +02:00 |
|
Alejandro Celaya
|
39a78414eb
|
Reformated code to use 2-space indents
|
2018-06-03 12:57:03 +02:00 |
|
Alejandro Celaya
|
07049261e3
|
Finished main bar
|
2018-05-13 12:02:01 +02:00 |
|
Alejandro Celaya
|
41bc8f8459
|
Added improvements using new components
|
2018-05-13 11:58:35 +02:00 |
|
Alejandro Celaya
|
e62416e9bb
|
Added some improvements
|
2018-05-13 09:48:21 +02:00 |
|
Alejandro Celaya
|
c6ce052797
|
First commit
|
2018-05-13 08:57:47 +02:00 |
|