Alejandro Celaya
|
4ca31fc162
|
Added flag on short URL creation which tells if the short URL was already saved
|
2022-11-07 18:24:26 +01:00 |
|
Alejandro Celaya
|
f803941fe4
|
Migrated short URL detail reducer to RTK
|
2022-11-06 19:32:02 +01:00 |
|
Alejandro Celaya
|
f93bb88d35
|
Refactored getShortUrlDetail action to have a single DTO param
|
2022-11-06 19:16:51 +01:00 |
|
Alejandro Celaya
|
ea199dbf8f
|
Removed redundant types
|
2022-11-06 19:12:41 +01:00 |
|
Alejandro Celaya
|
526d7195bc
|
Updated getShortUrlDetail action to use payload action
|
2022-11-06 19:06:39 +01:00 |
|
Alejandro Celaya
|
cf4143e4e2
|
Removed unnecesarry promise references in delete short URL modal
|
2022-11-06 18:48:47 +01:00 |
|
Alejandro Celaya
|
830071278e
|
Migrated shortUrlDeletion reducer to RTK
|
2022-11-06 13:06:55 +01:00 |
|
Alejandro Celaya
|
d468fb1efe
|
Migrated deleteShortUrl action creator to use PayloadAction and have a single param
|
2022-11-06 12:46:29 +01:00 |
|
Alejandro Celaya
|
2a268de2cb
|
Migrated editShortUrl reducer to RTK
|
2022-11-06 12:33:23 +01:00 |
|
Alejandro Celaya
|
77cbb8ebc4
|
Refactored editShortUrl action to require just one param
|
2022-11-06 11:59:39 +01:00 |
|
Alejandro Celaya
|
bf84e4a2ed
|
Migrated editShortUrl payload action
|
2022-11-06 11:53:23 +01:00 |
|
Alejandro Celaya
|
a316366ae9
|
Migrated shortUrlCreation reducer to RTK
|
2022-11-06 10:11:44 +01:00 |
|
Alejandro Celaya
|
50823003b4
|
Migrated settings reducer to RTK
|
2022-11-06 09:40:23 +01:00 |
|
Alejandro Celaya
|
7c61033bdf
|
Migrated createNewVisits action creator to RTK
|
2022-11-05 13:05:44 +01:00 |
|
Alejandro Celaya
|
d588d8d9ef
|
Migrated create visit action to use payload
|
2022-11-05 13:01:00 +01:00 |
|
Alejandro Celaya
|
54407af980
|
Fixed tests
|
2022-11-05 10:49:28 +01:00 |
|
Alejandro Celaya
|
a31cdcc9f0
|
Migrated selectedServer reducer to use payload actions
|
2022-11-05 10:36:57 +01:00 |
|
Alejandro Celaya
|
10d4419387
|
Migrated servers reducer to RTK
|
2022-11-05 10:08:24 +01:00 |
|
Alejandro Celaya
|
6f67f7bbf0
|
Removed redundant createServer action, leaving just createServers
|
2022-11-05 09:40:12 +01:00 |
|
Alejandro Celaya
|
90ef41b419
|
Migrated server list actions to use payload prop
|
2022-11-05 09:24:12 +01:00 |
|
Alejandro Celaya
|
62ab86aefa
|
Created custom and better typed version of createAsyncThunk
|
2022-11-05 09:10:30 +01:00 |
|
Alejandro Celaya
|
4a95724425
|
Migrated mercureInfo reducer to RTK
|
2022-11-04 20:52:06 +01:00 |
|
Alejandro Celaya
|
f209fa2d58
|
Migrated sidebar reducer to RTK
|
2022-11-04 19:45:03 +01:00 |
|
Alejandro Celaya
|
85e2aab4df
|
Migrated appUpdated reducer to RTK
|
2022-11-04 19:39:15 +01:00 |
|
Alejandro Celaya
|
34f4411aa1
|
Migrated domainRedirects reducer to redux/toolkit
|
2022-11-04 18:56:34 +01:00 |
|
Alejandro Celaya
|
b6d08e2203
|
Updated editDomainRedirects action, to expect a payload DTO instead of multiple args
|
2022-11-04 17:10:02 +01:00 |
|
Alejandro Celaya
|
4fa6ae493d
|
Removed unnecesary type castings and improved type inference for actions in demainsListReducer
|
2022-11-04 16:50:03 +01:00 |
|
Alejandro Celaya
|
79645099ba
|
Added explicit import
|
2022-11-03 20:53:59 +01:00 |
|
Alejandro Celaya
|
18d478e16e
|
Removed unneeded type castings and eslint suppressions in domainsList reducer
|
2022-11-03 20:51:20 +01:00 |
|
Alejandro Celaya
|
da97b76563
|
Migrated rest of domainslistreducer-related elements on test to the new ones
|
2022-11-03 20:29:22 +01:00 |
|
Alejandro Celaya
|
d25dbd5ae6
|
Replaced domainsList old reducer with new reducer in test
|
2022-11-03 20:15:28 +01:00 |
|
Alejandro Celaya
|
88e8f3363b
|
Fixed domainsListReducer test so that it works with new payload prop in actions
|
2022-11-03 19:52:57 +01:00 |
|
Alejandro Celaya
|
24483ec330
|
Added first redux toolkit based reducer for domains
|
2022-11-02 20:40:14 +01:00 |
|
Alejandro Celaya
|
15a9fba091
|
Migrated redux store creation to redux toolkit
|
2022-11-01 12:52:27 +01:00 |
|
Alejandro Celaya
|
6df12ce194
|
Moved date-time related utils to the proper folder
|
2022-10-23 10:49:35 +02:00 |
|
Alejandro Celaya
|
c3b60367f3
|
Added test covering custom formatting in DateInput
|
2022-10-23 10:43:01 +02:00 |
|
Alejandro Celaya
|
10d3deff37
|
Formatted scrollbar in date picker for time component
|
2022-10-23 10:22:31 +02:00 |
|
Alejandro Celaya
|
3cb79c167e
|
Fixed date picker time styles
|
2022-10-23 10:13:53 +02:00 |
|
Alejandro Celaya
|
57a17d7e92
|
Created component for DateTimeInputs
|
2022-10-18 22:02:09 +02:00 |
|
Alejandro Celaya
|
e6c79c19c2
|
Added support for API v3 error types on different error handlers
|
2022-10-12 10:35:16 +02:00 |
|
Alejandro Celaya
|
d64abeecdc
|
Use APi v3 by default, and fall back to v2 in case of not found errors
|
2022-10-12 10:19:54 +02:00 |
|
Alejandro Celaya
|
47630dbcd2
|
Fixed date time picker arrow getting placed on the very edge of the popper
|
2022-10-08 10:18:08 +02:00 |
|
Alejandro Celaya
|
d755e8ffc4
|
Updated to axios 1.0
|
2022-10-05 17:12:10 +02:00 |
|
Alejandro Celaya
|
f5757c6081
|
Fixed incorrectly inferred types
|
2022-10-04 23:27:11 +02:00 |
|
Alejandro Celaya
|
29fa4fa34d
|
Fixed incorrectly inferred types
|
2022-10-04 23:24:07 +02:00 |
|
Alejandro Celaya
|
4466d733b4
|
Fixed visits not being displayed after a large loading has finished
|
2022-09-13 15:56:53 +02:00 |
|
Alejandro Celaya
|
0c17818a24
|
Added support for short URLs with multi-segment slugs
|
2022-08-07 18:19:53 +02:00 |
|
Alejandro Celaya
|
f69bda351d
|
Ensured tags, servers and domains search is case insensitive
|
2022-08-07 13:26:26 +02:00 |
|
Alejandro Celaya
|
1ffd71e81f
|
Migrated VisitsStats test to react testing library
|
2022-07-17 10:24:34 +02:00 |
|
Alejandro Celaya
|
d627de8e83
|
Migrated TagsSelector test to react testing library
|
2022-07-17 10:01:35 +02:00 |
|
Alejandro Celaya
|
24de0773d8
|
Migrated EditTagModal test to react testing library
|
2022-07-17 09:11:29 +02:00 |
|
Alejandro Celaya
|
9b9cfd0543
|
Migrated SortableBarChartCard test to react testing library
|
2022-07-11 18:26:52 +02:00 |
|
Alejandro Celaya
|
21101d4da8
|
Migrated Result test to react testing library
|
2022-07-08 11:24:19 +02:00 |
|
Alejandro Celaya
|
65f739499f
|
Migrated InfoTooltip test to react testing library
|
2022-07-08 11:03:58 +02:00 |
|
Alejandro Celaya
|
91ee4a32cd
|
Migrated Tag test to react testing library
|
2022-07-08 10:48:29 +02:00 |
|
Alejandro Celaya
|
1a20065053
|
Migrated CreateShortUrlResult test to react testing library
|
2022-07-06 18:30:33 +02:00 |
|
Alejandro Celaya
|
43840d7656
|
Migrated ShortUrlForm test to react testing library
|
2022-07-05 20:30:23 +02:00 |
|
Alejandro Celaya
|
59fd58b824
|
Migrated EditShortUrl test to react testing library
|
2022-06-12 20:41:40 +02:00 |
|
Alejandro Celaya
|
1dd6a8e2e4
|
Added proper color-schema to root element based on selected theme
|
2022-06-12 20:18:31 +02:00 |
|
Alejandro Celaya
|
ab21f923c6
|
Migrated OpenMapModalBtn test to react testing library
|
2022-06-11 18:10:08 +02:00 |
|
Alejandro Celaya
|
84435714f5
|
Migrated ShortUrlVisitsHeader test to react testing library
|
2022-06-11 08:53:48 +02:00 |
|
Alejandro Celaya
|
105254d053
|
Migrated CreateShortUrl test to react testing library
|
2022-06-08 18:28:16 +02:00 |
|
Alejandro Celaya
|
a90c3da7b6
|
Migrated RealTimeUpdatesSettings test to react testing library
|
2022-06-06 22:23:21 +02:00 |
|
Alejandro Celaya
|
7669254a0c
|
Created helper function to convert mutable refs from useRef into element refs for the ref prop
|
2022-06-06 20:46:51 +02:00 |
|
Alejandro Celaya
|
a012d6206f
|
Migrated ImportServersBtn test to react testing library
|
2022-06-05 11:06:26 +02:00 |
|
Alejandro Celaya
|
49e1f82b03
|
Migrated ManageServersRowDropdown test to react testing library
|
2022-06-04 10:20:24 +02:00 |
|
Alejandro Celaya
|
b217b70dfe
|
Migrated DeleteServerModal test to react testing library
|
2022-05-29 20:45:19 +02:00 |
|
Alejandro Celaya
|
ceee26ad25
|
Migrated Time test to react testing library
|
2022-05-29 20:32:34 +02:00 |
|
Alejandro Celaya
|
494e36c842
|
Migrated CreateServer test to react testing library
|
2022-05-29 12:18:21 +02:00 |
|
Alejandro Celaya
|
357c478640
|
Migrated LineChartCard test to react testing library
|
2022-05-28 12:54:33 +02:00 |
|
Alejandro Celaya
|
56150e8707
|
Migrated TagCard test to react testing library
|
2022-05-28 12:16:17 +02:00 |
|
Alejandro Celaya
|
1d60db25bd
|
Removed all default export except for services and reducers
|
2022-05-28 11:16:59 +02:00 |
|
Alejandro Celaya
|
2cac1d9fd2
|
More default exports removals
|
2022-05-28 10:47:39 +02:00 |
|
Alejandro Celaya
|
e70724f058
|
Refactored some default exports to regular ones
|
2022-05-28 10:34:12 +02:00 |
|
Alejandro Celaya
|
27a05e55c9
|
Migrated TagsList to react testing library
|
2022-05-27 13:42:30 +02:00 |
|
Alejandro Celaya
|
073617b6d3
|
Fixed rendering of values greater than 1000
|
2022-05-25 20:26:34 +02:00 |
|
Alejandro Celaya
|
8d69945e8e
|
Switched visits buttons order
|
2022-05-25 18:26:34 +02:00 |
|
Alejandro Celaya
|
63433864d3
|
Migrated ServersDropdown to react testing library
|
2022-05-17 22:31:02 +02:00 |
|
Alejandro Celaya
|
e53f90fc5c
|
Migrated EditDomainRedirectsModal to react testing library
|
2022-05-17 22:18:01 +02:00 |
|
Alejandro Celaya
|
aefc632ed7
|
Removed some default imports
|
2022-05-14 16:41:09 +02:00 |
|
Alejandro Celaya
|
bd3555db94
|
Fixed coding styles
|
2022-05-14 16:38:25 +02:00 |
|
Alejandro Celaya
|
ed366fa4cc
|
Updated ShortUrlsFilteringBar test
|
2022-05-14 16:36:45 +02:00 |
|
Alejandro Celaya
|
30aeba0af2
|
Fixed ordering dropdown to be shorter in short URLs filter
|
2022-05-14 14:15:21 +02:00 |
|
Alejandro Celaya
|
b4c3bd16b1
|
Fixed colors and styles in tags selector
|
2022-05-14 13:05:23 +02:00 |
|
Alejandro Celaya
|
4b97abaf72
|
Improved tags filtering for short URLs, allowing to select from any existing tag
|
2022-05-14 12:53:02 +02:00 |
|
Alejandro Celaya
|
e387706a7b
|
Updated to ExternalLink 2.0
|
2022-05-14 12:51:36 +02:00 |
|
Alejandro Celaya
|
a7cc8786c3
|
Migrated ExportBtn test to react testing library, and changed icon
|
2022-05-14 11:15:48 +02:00 |
|
Alejandro Celaya
|
67c45f444b
|
Replaced adidas coding styles for CSS with a custom one based on stylelint recommended
|
2022-05-11 22:32:17 +02:00 |
|
Alejandro Celaya
|
1f47658c3c
|
Fixed coding styles
|
2022-05-09 19:47:41 +02:00 |
|
Alejandro Celaya
|
fb0adf74f3
|
Migrated DomainsSelector test to react testing library
|
2022-05-09 19:03:19 +02:00 |
|
Alejandro Celaya
|
3846ca293c
|
Migrated SimplePaginator test to react testing library
|
2022-05-06 21:20:14 +02:00 |
|
Alejandro Celaya
|
d327142d00
|
Migrated ScrollToTop test to react testing library
|
2022-05-06 20:13:51 +02:00 |
|
Alejandro Celaya
|
63f26d0089
|
Migrated MenuLayout test to react testing library
|
2022-05-06 18:54:00 +02:00 |
|
Alejandro Celaya
|
a322886710
|
Migrated MainHeader test to react testing library
|
2022-05-03 20:36:24 +02:00 |
|
Alejandro Celaya
|
29182ae349
|
Migrated Home test to react testing library
|
2022-05-03 20:15:22 +02:00 |
|
Alejandro Celaya
|
bc3bc8dd8a
|
Migrated ErrorHandler test to react testing library
|
2022-05-03 20:01:40 +02:00 |
|
Alejandro Celaya
|
f72251c125
|
Migrated AppUpdateBanner test to react testing library
|
2022-05-03 17:49:42 +02:00 |
|
Alejandro Celaya
|
9784cbb3ac
|
Migrated App test to react testing library
|
2022-05-03 17:36:34 +02:00 |
|
Alejandro Celaya
|
337bfc47c1
|
Deleted ForServerVersion component, which is no longer used
|
2022-05-02 19:28:07 +02:00 |
|
Alejandro Celaya
|
677f1da8df
|
Removed last occurrence of ForServerVersion component, replaced by feature check
|
2022-05-02 19:24:57 +02:00 |
|
Alejandro Celaya
|
8918b1ac96
|
Migrated Overview test from enzyme to react testing library
|
2022-05-02 19:19:47 +02:00 |
|
Alejandro Celaya
|
0de8eb1568
|
Migrated ForServerVersion test from enzyme to react testing library
|
2022-05-02 18:58:57 +02:00 |
|
Alejandro Celaya
|
c00aaa9018
|
Migrated UseExistingIfFoundInfoIcon test from enzyme to react testing library
|
2022-05-02 18:54:19 +02:00 |
|
Alejandro Celaya
|
e837ee5225
|
Migrated EditServer test from enzyme to react testing library
|
2022-05-02 18:47:18 +02:00 |
|
Alejandro Celaya
|
c516969686
|
Updated to react-chartjs 4
|
2022-05-02 11:35:05 +02:00 |
|
Alejandro Celaya
|
66d8a32f49
|
Migrated SimpleCard test to react testing library
|
2022-05-02 10:01:29 +02:00 |
|
Alejandro Celaya
|
b970b38c29
|
Removed check on title support
|
2022-05-01 11:00:46 +02:00 |
|
Alejandro Celaya
|
763ef207f1
|
Removed conditional orphan visits section
|
2022-05-01 10:50:06 +02:00 |
|
Alejandro Celaya
|
a949ec9e8e
|
Removed checks for QR code features that were not supported on versions older than 2.6
|
2022-05-01 10:44:12 +02:00 |
|
Alejandro Celaya
|
9518ad9bb4
|
Dropped support to send tags to the PATCH endpoint
|
2022-05-01 10:30:51 +02:00 |
|
Alejandro Celaya
|
e6932e7353
|
Created DomainVisits test
|
2022-04-30 12:01:50 +02:00 |
|
Alejandro Celaya
|
ddb08f4d2e
|
Removed non-needed components which were just wrapping another component that could directly be used instead
|
2022-04-30 11:00:19 +02:00 |
|
Alejandro Celaya
|
464ee11d0d
|
Added react testing library and add test for DomainDropdown
|
2022-04-30 09:05:12 +02:00 |
|
Alejandro Celaya
|
05254326cb
|
Implemented domain visits section
|
2022-04-24 18:36:25 +02:00 |
|
Alejandro Celaya
|
932dec3bde
|
Added dropdown in domains section, to allow multiple options over domains
|
2022-04-24 13:10:04 +02:00 |
|
Alejandro Celaya
|
271b19a4ec
|
Fixed no longer implicit children prop in FunctionalComponent type
|
2022-04-24 10:39:11 +02:00 |
|
Alejandro Celaya
|
965e69c525
|
Fixed reference error
|
2022-04-03 10:10:10 +02:00 |
|
Alejandro Celaya
|
66edaed3a0
|
Updated to react 18
|
2022-04-02 08:58:48 +02:00 |
|
Alejandro Celaya
|
79831322fd
|
Merge pull request #618 from acelaya-forks/feature/latest-error
Fixed call to an invalid function in prod envs
|
2022-04-02 08:41:07 +02:00 |
|
Alejandro Celaya
|
ed1c5a2197
|
Fixed call to an invalid function in prod envs
|
2022-04-02 08:32:54 +02:00 |
|
Alejandro Celaya
|
e875e05538
|
Replaced unmaintained dependency
|
2022-03-31 20:18:05 +02:00 |
|
Alejandro Celaya
|
1b0a2811e0
|
Removed comment
|
2022-03-27 17:41:29 +02:00 |
|
Alejandro Celaya
|
98450ebec3
|
Removed no longer needed eslint disable comments
|
2022-03-26 13:07:58 +01:00 |
|
Alejandro Celaya
|
4f128b3fe8
|
Fixed tests
|
2022-03-26 12:46:32 +01:00 |
|
Alejandro Celaya
|
a2df486280
|
Updated to airbnb coding styles
|
2022-03-26 12:17:42 +01:00 |
|
Alejandro Celaya
|
2795bf050e
|
Dejected project back to react-scripts, where posible
|
2022-03-24 21:27:33 +01:00 |
|
Alejandro Celaya
|
0e4e430673
|
Fixed margin in button
|
2022-03-24 20:23:46 +01:00 |
|
Alejandro Celaya
|
0a57390c46
|
Created ExportShortUrlsBtn test
|
2022-03-17 20:28:47 +01:00 |
|
Alejandro Celaya
|
e44520b2c2
|
Enhanced ReportExporter test
|
2022-03-13 19:07:33 +01:00 |
|
Alejandro Celaya
|
92ddcad753
|
Implemented short URLs exporting
|
2022-03-13 18:56:42 +01:00 |
|
Alejandro Celaya
|
e632c5b04f
|
Abstracted logic to parse tags from string to array and back for the query
|
2022-03-13 11:14:30 +01:00 |
|
Alejandro Celaya
|
a26019ca78
|
Re-positioned components in short urls list for consistency with other sections
|
2022-03-13 10:43:57 +01:00 |
|
Alejandro Celaya
|
ef8db5e2cd
|
Moved short URL ordering dropdown to ShortUrlsFilteringBar to simplify positioning
|
2022-03-13 10:32:27 +01:00 |
|
Alejandro Celaya
|
18f952f4fc
|
Merge branch 'develop' into feature/export-urls
|
2022-03-13 09:56:59 +01:00 |
|
Alejandro Celaya
|
d1e6b052d9
|
Updated to fontawesome 6
|
2022-03-13 08:40:52 +01:00 |
|
Alejandro Celaya
|
7fd360495b
|
Created button to use when anything needs to be exported
|
2022-03-12 20:51:30 +01:00 |
|
Alejandro Celaya
|
81d405d7be
|
Updated to latest react-datepicker major version
|
2022-03-11 17:16:24 +01:00 |
|
Alejandro Celaya
|
c4148f0494
|
Fixed reactstrap 9 deprecated warnings
|
2022-03-11 16:37:41 +01:00 |
|
Alejandro Celaya
|
f15b803851
|
Created sidebar reducer test
|
2022-03-11 16:12:54 +01:00 |
|
Alejandro Celaya
|
c949359d6f
|
Renamed sidebar actions as they make more sense
|
2022-03-11 16:07:17 +01:00 |
|
Alejandro Celaya
|
73d4707420
|
Ensured versions footer has proper classes based on sidebar status, not selected server
|
2022-03-11 16:03:15 +01:00 |
|
Alejandro Celaya
|
4f731d9de8
|
Mitigated wrong footer alignment on some server sections
|
2022-03-10 19:13:39 +01:00 |
|
Alejandro Celaya
|
65a162bdd2
|
Fixed linting errors
|
2022-03-07 20:28:46 +01:00 |
|
Alejandro Celaya
|
8551fcf08f
|
Updated to react-chartjs-2 3.3
|
2022-03-07 17:39:03 +01:00 |
|
Alejandro Celaya
|
61b094ee7d
|
Updated remaining dev deps
|
2022-03-07 17:29:38 +01:00 |
|
Alejandro Celaya
|
61b61bce1c
|
Fixed styles
|
2022-03-07 16:28:21 +01:00 |
|
Alejandro Celaya
|
fc71c0f5c8
|
Fixed text decoration for anchors with btn class
|
2022-03-07 11:25:42 +01:00 |
|
Alejandro Celaya
|
74635281de
|
Fixed table rendering issues
|
2022-03-07 11:03:41 +01:00 |
|
Alejandro Celaya
|
b97ea17950
|
Fixed smooth scrolling which feels weird with client-side routing
|
2022-03-07 09:13:23 +01:00 |
|
Alejandro Celaya
|
3f48ca401d
|
Fixed responsive table headers
|
2022-03-07 09:09:30 +01:00 |
|
Alejandro Celaya
|
3ecad0161b
|
Fixed gaps in sticky tables
|
2022-03-07 08:55:00 +01:00 |
|
Alejandro Celaya
|
9ff331e2db
|
Fixed styles in tag edition modal
|
2022-03-07 08:46:43 +01:00 |
|
Alejandro Celaya
|
27e3b6f0d0
|
Fixed short URL creation and modal close buttons
|
2022-03-06 11:16:31 +01:00 |
|
Alejandro Celaya
|
6a739b7a25
|
Fixed styles in main header
|
2022-03-06 10:58:30 +01:00 |
|
Alejandro Celaya
|
56313e5db8
|
Fixed home page styles for bootstrap 5
|
2022-03-06 10:38:26 +01:00 |
|
Alejandro Celaya
|
d8e4a4b891
|
More improvements to form controls with bootstrap 5
|
2022-03-05 19:57:48 +01:00 |
|
Alejandro Celaya
|
dee1932a64
|
Fixed form labels
|
2022-03-05 19:43:10 +01:00 |
|
Alejandro Celaya
|
661b9b2cc1
|
Fixed more rendering issues after BS5 migration
|
2022-03-05 16:11:01 +01:00 |
|
Alejandro Celaya
|
f24fb61e20
|
Fixed horizontal scroll
|
2022-03-05 15:46:26 +01:00 |
|
Alejandro Celaya
|
0993b43c79
|
Created namespace for form controls
|
2022-03-05 14:43:43 +01:00 |
|
Alejandro Celaya
|
ec403d7b1f
|
Fixed links and some form styles
|
2022-03-05 14:04:01 +01:00 |
|
Alejandro Celaya
|
f4fa1582a7
|
Fixed overwritting of default bootstrap color
|
2022-03-05 13:32:47 +01:00 |
|
Alejandro Celaya
|
e5a84b1505
|
Updated margin, padding and alignment classes to the new bootstrap 5 approach
|
2022-03-05 13:26:28 +01:00 |
|
Alejandro Celaya
|
ce871fe2a2
|
Updated to latest bootstrap and reactstrap
|
2022-03-05 13:14:26 +01:00 |
|
Alejandro Celaya
|
248f887fb3
|
Added missing tests on ShortUrlsFilteringBar test
|
2022-02-26 11:55:35 +01:00 |
|
Alejandro Celaya
|
8fd07070b8
|
Created TooltipToggleSwitch test
|
2022-02-26 11:25:40 +01:00 |
|
Alejandro Celaya
|
308660287e
|
Merged develop
|
2022-02-22 19:16:04 +01:00 |
|
Alejandro Celaya
|
71a010d5d7
|
Replaced rect-color with react-colorful
|
2022-02-16 20:07:10 +01:00 |
|
Alejandro Celaya
|
30a71ac8b7
|
Improved settings section names
|
2022-02-14 20:29:53 +01:00 |
|
Alejandro Celaya
|
f24c8052a9
|
Improved NavPills component and added test
|
2022-02-14 19:58:20 +01:00 |
|
Alejandro Celaya
|
b0fa14fcfe
|
Extracted nav pills to their own component for reusability
|
2022-02-13 20:20:20 +01:00 |
|
Alejandro Celaya
|
338c2a1191
|
Fixed conflicts
|
2022-02-08 19:40:51 +01:00 |
|
Alejandro Celaya
|
c4e928ff09
|
Fixed most tests using react-router-dom hooks
|
2022-02-07 22:17:57 +01:00 |
|
Alejandro Celaya
|
97024d828e
|
Ensured short URLs section is active regardless the page
|
2022-02-06 21:17:10 +01:00 |
|
Alejandro Celaya
|
c6e500ba71
|
Updated source code to react-router 6
|
2022-02-06 20:07:18 +01:00 |
|
Alejandro Celaya
|
eb39d97cc5
|
Fixed merge conflicts
|
2022-02-05 16:48:55 +01:00 |
|
Alejandro Celaya
|
4a80f224d8
|
Created components and reducer to handle non-orphan visits
|
2022-02-05 13:53:07 +01:00 |
|
Alejandro Celaya
|
0608d3cf19
|
Improved icon in HighlightedCard
|
2022-02-05 13:46:24 +01:00 |
|
Alejandro Celaya
|
8fbe6bb17d
|
Added changes to load orphan visits and fixed tests
|
2022-02-05 13:37:49 +01:00 |
|
Alejandro Celaya
|
60929342fb
|
Added some feedback to know which cardsin overview pages are clickable
|
2022-02-05 10:46:46 +01:00 |
|
Alejandro Celaya
|
e0d43020dc
|
Extracted cards in overview to their own component
|
2022-02-05 10:04:34 +01:00 |
|
Alejandro Celaya
|
2de0276195
|
Added support for tag mode on short URLs list
|
2022-01-31 10:15:25 +01:00 |
|
Alejandro Celaya
|
c8b530cc1a
|
Improved error code check on short URL deletion
|
2022-01-25 19:51:08 +01:00 |
|
Alejandro Celaya
|
1c37186461
|
Fixed unintended usage of false where only null or undefined should match
|
2022-01-08 15:09:56 +01:00 |
|
Alejandro Celaya
|
b727a704a6
|
Changed classes to use BEM, and fixed TS compilation errors
|
2022-01-08 12:06:28 +01:00 |
|
Roy-Orbison
|
1e03eed6c0
|
Make text of light tags legible
|
2022-01-08 11:59:38 +01:00 |
|
Alejandro Celaya
|
715128a653
|
Fixed new tags added to new short URLs, not appearing on tags autosuggest
|
2022-01-08 11:14:11 +01:00 |
|
Alejandro Celaya
|
2e963bdc8e
|
Fixed short URLs list in overview page
|
2022-01-08 10:51:34 +01:00 |
|
Alejandro Celaya
|
27476d8b23
|
Added missing border in welcome screen title
|
2022-01-08 10:22:51 +01:00 |
|
Alejandro Celaya
|
2ad2d69b2b
|
Fixed Shlink logo not being vertically aligned in welcome screen
|
2022-01-08 10:19:20 +01:00 |
|
Alejandro Celaya
|
15b3424d7f
|
Improved DuplicatedServersModal test
|
2022-01-01 12:35:06 +01:00 |
|
Alejandro Celaya
|
98398a048b
|
Added logic to detect duplicated servers when importing a servers list
|
2022-01-01 12:20:09 +01:00 |
|
Alejandro Celaya
|
1f9356cc21
|
Created modal to warn when creating a duplicated server
|
2022-01-01 09:46:21 +01:00 |
|
Alejandro Celaya
|
f07e7fd31c
|
Simplified server-related styles and removed default export from NoMenuLayout
|
2022-01-01 09:46:21 +01:00 |
|
Alejandro Celaya
|
e77b4d7a82
|
Ensured settings migration function does not crash if settings are not set
|
2022-01-01 09:40:26 +01:00 |
|
Alejandro Celaya
|
aba1972d0d
|
Added dynamic tooltip placement in DomainStatusIcon based on media query
|
2021-12-28 23:15:34 +01:00 |
|
Alejandro Celaya
|
0268bb6930
|
Improved icon used for failing status domains
|
2021-12-28 22:54:17 +01:00 |
|
Alejandro Celaya
|
ecd6e6a066
|
Created DomainStatusIcon test
|
2021-12-28 22:48:35 +01:00 |
|
Alejandro Celaya
|
6411c6169b
|
Added tooltips to domain icons
|
2021-12-27 22:27:13 +01:00 |
|
Alejandro Celaya
|
a78467065a
|
Added logic in ManageDomains and DomainRow components to check if the domains status
|
2021-12-26 13:53:17 +01:00 |
|
Alejandro Celaya
|
c05c74f009
|
Extended domainsList reducer, adding functionality to verify domains statuses
|
2021-12-26 13:38:17 +01:00 |
|
Alejandro Celaya
|
ace29ca4a4
|
Created helper function to replace the authority on a URL
|
2021-12-26 13:21:09 +01:00 |
|
Alejandro Celaya
|
9348f211f0
|
Removed error check which is no longer needed for currently supported Shlink versions
|
2021-12-26 10:42:25 +01:00 |
|
Alejandro Celaya
|
49c841ca07
|
Added short URLs orderBy handling to the query state
|
2021-12-25 19:51:25 +01:00 |
|
Alejandro Celaya
|
dbf4b0926e
|
Added Settings suffix to all settings sub-components
|
2021-12-25 10:49:12 +01:00 |
|
Alejandro Celaya
|
994f31b7e5
|
Renamed SortingDropdown to OrderingDropdown, for consistency
|
2021-12-25 10:32:33 +01:00 |
|
Alejandro Celaya
|
6213067f35
|
Removed default export in SortingDropdown
|
2021-12-25 10:26:38 +01:00 |
|
Alejandro Celaya
|
76fb45c97e
|
Renamed constants holding orderable fields for short URLs and tags
|
2021-12-25 10:24:37 +01:00 |
|
Alejandro Celaya
|
eaadd6f7af
|
Removed params param when dispatching list short RULs action, as it was used by a reducer that has been deleted
|
2021-12-24 15:05:15 +01:00 |
|
Alejandro Celaya
|
de32d899bc
|
Added new settings card to customize short URLs lists
|
2021-12-24 14:15:28 +01:00 |
|
Alejandro Celaya
|
d4356ba6e6
|
Moved types from old shortUrlsListParams reducer, to the data index file
|
2021-12-24 13:47:27 +01:00 |
|
Alejandro Celaya
|
275aee4de2
|
Removed shortUrlsListParams reducer, as the state is now handled internally in the component
|
2021-12-24 13:39:57 +01:00 |
|
Alejandro Celaya
|
57075c581d
|
Updated Short URLs list so that it allows setting default orderBy from settings
|
2021-12-24 13:14:13 +01:00 |
|
Alejandro Celaya
|
d8442e435d
|
Added option to customize ordering in tags list
|
2021-12-24 11:06:02 +01:00 |
|
Alejandro Celaya
|
5598fe0f53
|
Created new settings card for tags-related options
|
2021-12-23 17:53:14 +01:00 |
|
Alejandro Celaya
|
c517c0521c
|
Renamed doFallbackRange to doIntervalFallback to make it more descriptive
|
2021-12-23 10:51:13 +01:00 |
|
Alejandro Celaya
|
e22856ff74
|
Added logic in reducers to fallback to a different date interval if default one returns no visits
|
2021-12-23 10:38:02 +01:00 |
|
Alejandro Celaya
|
64ba346566
|
Updated VisitsStats components to react to the fallbackInterval
|
2021-12-22 20:23:26 +01:00 |
|
Alejandro Celaya
|
3745b297db
|
Updated visits components to support the doFallbackRange flag
|
2021-12-22 20:19:54 +01:00 |
|
Alejandro Celaya
|
401418c049
|
Extended DateRangeSelector to allow updating its value via props after rendering
|
2021-12-22 20:14:26 +01:00 |
|
Alejandro Celaya
|
7adb40489d
|
Added some helper function to deal with dates
|
2021-12-22 20:08:28 +01:00 |
|
Alejandro Celaya
|
138e40315d
|
Added custom slug field to the basic creation form in Overview page
|
2021-12-19 12:52:49 +01:00 |
|
Alejandro Celaya
|
7d6afd47b1
|
Removed unecesary check
|
2021-12-14 23:12:39 +01:00 |
|
Alejandro Celaya
|
17e4e06fcc
|
Switched to the <field>-<dir> notation in orderBy param for short URLs list
|
2021-12-14 23:02:16 +01:00 |
|
Alejandro Celaya
|
c9d906316f
|
Updated domain components to use defaultRedirects prop when present (Shlink 2.10 or newer)
|
2021-12-09 13:44:29 +01:00 |
|
Alejandro Celaya
|
8d476e0729
|
Added support to fetch full response from list domains endpoint
|
2021-12-09 13:16:28 +01:00 |
|
Alejandro Celaya
|
4986dbcb91
|
Fixed tests
|
2021-12-07 20:41:07 +01:00 |
|
Alejandro Celaya
|
0237253caf
|
Fixed crash in domains when using a domain with port as element ID
|
2021-12-07 20:24:59 +01:00 |
|
Alejandro Celaya
|
14b2ee53b5
|
Fixed export servers to ensure autoConnect is not included
|
2021-11-20 09:44:12 +01:00 |
|
Alejandro Celaya
|
7d29129ca1
|
Updated landing page to be vertically aligned on mobile devices
|
2021-11-13 23:04:59 +01:00 |
|
Alejandro Celaya
|
2e77cd1969
|
Removed handling of most short URLs list params from a reducer
|
2021-11-11 21:28:17 +01:00 |
|
Alejandro Celaya
|
21b8e05e35
|
Moved dates handling in short URLs list to query
|
2021-11-10 22:25:56 +01:00 |
|
Alejandro Celaya
|
ed038b9799
|
Fixed ShortUrlsList test
|
2021-11-08 23:41:17 +01:00 |
|
Alejandro Celaya
|
5f33059de1
|
Improved SearchBar test
|
2021-11-08 23:23:45 +01:00 |
|
Alejandro Celaya
|
3bc5b4c154
|
Extended ShortUrlsPaginator so that it allows appending current query string
|
2021-11-08 22:13:37 +01:00 |
|
Alejandro Celaya
|
a2421ee2d3
|
Created helper function to evolve a query string based on an object
|
2021-11-07 11:22:29 +01:00 |
|
Alejandro Celaya
|
109baef828
|
Minor changes on tags filtering for short URLs
|
2021-11-07 11:03:31 +01:00 |
|
Alejandro Celaya
|
fe81e023e8
|
Moved table sorting icon to its own component wrapping the logic
|
2021-11-06 22:34:29 +01:00 |
|
Alejandro Celaya
|
ee826458be
|
Updated sorting dropdown to accept an order object instead of two individual props
|
2021-11-06 12:26:20 +01:00 |
|
Alejandro Celaya
|
0bb5c7d8af
|
Simplified branches while resolving server Id
|
2021-11-06 12:04:26 +01:00 |
|
Alejandro Celaya
|
765c4713a2
|
Fixed all tests to work with new tags sorting approach
|
2021-11-06 11:30:42 +01:00 |
|
Alejandro Celaya
|
e6737ff1f2
|
Moved logic to render sorting icon to tags list, as it's too specific
|
2021-11-06 11:11:09 +01:00 |
|
Alejandro Celaya
|
7a2d0e5dee
|
Added sorting dropdown for tags, that can be used regardless the display mode
|
2021-11-06 11:03:56 +01:00 |
|
Alejandro Celaya
|
daf076a57e
|
Moved logic to sort tags to TagsList component, to allow sorting on any context
|
2021-11-06 10:55:01 +01:00 |
|
Alejandro Celaya
|
04571ea634
|
Added logic to order tags list
|
2021-11-01 13:42:53 +01:00 |
|
Alejandro Celaya
|
5241925acc
|
Added not-enabled sorting on tags table
|
2021-11-01 12:48:11 +01:00 |
|
Alejandro Celaya
|
844cf51d04
|
Added missing prettify on number of visits to export and selected visits
|
2021-11-01 11:19:20 +01:00 |
|
Alejandro Celaya
|
b0c1549005
|
Added sticky header to tags table
|
2021-11-01 11:13:51 +01:00 |
|
Alejandro Celaya
|
944b166e43
|
Added explicit any type on caught errors where needed
|
2021-10-31 12:38:42 +01:00 |
|
Alejandro Celaya
|
e5f99d0893
|
Removed remaining instances of setImmediate in tests
|
2021-10-31 12:33:17 +01:00 |
|