Alejandro Celaya
|
5c6979122d
|
Extracted VisitsFilter type from component for general usage
|
2021-06-30 02:36:13 +02:00 |
|
Alejandro Celaya
|
770ba624c2
|
Created TagsSelector test
|
2021-06-26 17:44:26 +02:00 |
|
Alejandro Celaya
|
fb1ced5e3f
|
Created test for Time component
|
2021-06-25 20:05:06 +02:00 |
|
Alejandro Celaya
|
3999d14bab
|
Created abstraction function to parse dates
|
2021-06-25 19:52:50 +02:00 |
|
Alejandro Celaya
|
0275908f69
|
Removed last references to moment.js from the project
|
2021-06-25 19:15:19 +02:00 |
|
Alejandro Celaya
|
4be1a295d8
|
Replaced most of the usages of moment with date-fns
|
2021-06-24 20:13:06 +02:00 |
|
Alejandro Celaya
|
55716a8f7f
|
Created ShortUrlFormCheckboxGroup test
|
2021-06-23 19:59:06 +02:00 |
|
Alejandro Celaya
|
5bd57e71fd
|
Improved DropdownBtn test
|
2021-06-22 21:12:06 +02:00 |
|
Alejandro Celaya
|
affe2309b0
|
Ensured filter for bots does not show for Shlink older than 2.7.0
|
2021-06-22 21:03:47 +02:00 |
|
Alejandro Celaya
|
638ce89780
|
Improved dropdown to filter visits, adding support to filter out bots
|
2021-06-22 20:46:28 +02:00 |
|
Alejandro Celaya
|
7b80948eea
|
Fixed TS errors in tests
|
2021-06-13 11:54:51 +02:00 |
|
Alejandro Celaya
|
1cf96c7212
|
Improved VisitsTable test
|
2021-06-13 11:49:53 +02:00 |
|
Alejandro Celaya
|
a30376344e
|
Added tests covering visits table with potential bots
|
2021-06-13 11:38:13 +02:00 |
|
Alejandro Celaya
|
db0c43dcdd
|
Added column to display if a visit is a potential bot in the visits table
|
2021-06-13 11:07:32 +02:00 |
|
Alejandro Celaya
|
e193c700d6
|
Fixed TS error in App test
|
2021-06-06 18:58:05 +02:00 |
|
Alejandro Celaya
|
bfeb282aa9
|
Added appUpdates reducer test
|
2021-06-06 18:49:38 +02:00 |
|
Alejandro Celaya
|
66deba29f5
|
Ensured new visits are prepended and not appended, ensuring they keep the proper order
|
2021-05-01 16:39:13 +02:00 |
|
Alejandro Celaya
|
fa4664e583
|
Ensured edited short URLs are reflected in redux state when needed
|
2021-04-24 17:58:37 +02:00 |
|
Alejandro Celaya
|
c3e38fd580
|
Improved VisitsParser test
|
2021-03-28 21:03:46 +02:00 |
|
Alejandro Celaya
|
d6bb718672
|
Added filtering by type to orphan visits
|
2021-03-28 17:45:47 +02:00 |
|
Alejandro Celaya
|
859cd9e5e3
|
Improved VisitsTable test
|
2021-03-28 16:06:37 +02:00 |
|
Alejandro Celaya
|
56aab349db
|
Updated ShortUrlForm to ensure it does not render empty cards
|
2021-03-27 18:39:55 +01:00 |
|
Alejandro Celaya
|
10c9f7dabd
|
Added header to EditShortUrl and created EditSHortUrl test
|
2021-03-27 17:56:46 +01:00 |
|
Alejandro Celaya
|
d703e5e182
|
Deleted reducers for short URL tags and short URL meta
|
2021-03-27 14:13:10 +01:00 |
|
Alejandro Celaya
|
3ad0c4d009
|
Deleted modals that were used to edit short URLs, since now there's a dedicated section
|
2021-03-27 10:49:23 +01:00 |
|
Alejandro Celaya
|
eea76d88c3
|
Ensured all data can be set when editing a short URL
|
2021-03-27 09:49:47 +01:00 |
|
Alejandro Celaya
|
a019bd30df
|
Created view to edit short URLs
|
2021-03-20 16:32:12 +01:00 |
|
Alejandro Celaya
|
98aa85ca14
|
Created reusable component to have a short URL form
|
2021-03-19 19:11:27 +01:00 |
|
Alejandro Celaya
|
71468379bd
|
Fixed headers when exporting visits to CSV
|
2021-03-14 18:12:10 +01:00 |
|
Alejandro Celaya
|
482489599e
|
Created VisitsExporter test
|
2021-03-14 13:16:24 +01:00 |
|
Alejandro Celaya
|
03f63e3ee3
|
Added button to export visits as CSV
|
2021-03-14 12:53:01 +01:00 |
|
Alejandro Celaya
|
3f3523b80f
|
Extracted helper function to generate a Csv file
|
2021-03-14 11:47:23 +01:00 |
|
Alejandro Celaya
|
e380ddb40f
|
Replaced test by it in tests
|
2021-03-06 17:25:09 +01:00 |
|
Alejandro Celaya
|
426d000a59
|
Added tests for new visits settings
|
2021-03-06 17:21:23 +01:00 |
|
Alejandro Celaya
|
fee62484b5
|
Created section to set default date interval for visits
|
2021-03-06 16:54:43 +01:00 |
|
Alejandro Celaya
|
d3f9650e82
|
Added new visits settings
|
2021-03-06 10:56:49 +01:00 |
|
Alejandro Celaya
|
bd79230007
|
Fixed version definition
|
2021-03-06 10:16:13 +01:00 |
|
Alejandro Celaya
|
5224e7b4ef
|
Created new feature checkers
|
2021-03-06 09:58:29 +01:00 |
|
Alejandro Celaya
|
70ce099913
|
Added stricter types for SemVer versions
|
2021-03-06 09:38:48 +01:00 |
|
Alejandro Celaya
|
13d3a95a06
|
Improved short URL detail redux action so that it avoids API calls when the URL is found in local state
|
2021-03-05 16:25:20 +01:00 |
|
Alejandro Celaya
|
56b3523c5b
|
Moved short URL detail reducer to short-urls module
|
2021-03-05 16:04:02 +01:00 |
|
Alejandro Celaya
|
87a32b412f
|
Added short URL title to visits header
|
2021-03-05 15:44:15 +01:00 |
|
Alejandro Celaya
|
f15bbcd027
|
Improved ShortUrlsRow test
|
2021-03-05 15:23:38 +01:00 |
|
Alejandro Celaya
|
3c9c0fe994
|
Added support for title field in short URL table
|
2021-03-05 14:20:49 +01:00 |
|
Alejandro Celaya
|
caa3a09827
|
Fixed TS error in test
|
2021-02-28 19:00:11 +01:00 |
|
Alejandro Celaya
|
ce0fc1094e
|
Enabled @typescript-eslint/no-unsafe-return eslint rule again
|
2021-02-28 18:48:36 +01:00 |
|
Alejandro Celaya
|
1fe76500e8
|
Enabled @typescript-eslint/no-unsafe-call eslint rule again
|
2021-02-28 17:43:41 +01:00 |
|
Alejandro Celaya
|
86544f4b24
|
Enabled @typescript-eslint/unbound-method eslint rule again
|
2021-02-28 17:21:26 +01:00 |
|
Alejandro Celaya
|
3d2228441a
|
Enabled @typescript-eslint/ban-ts-comment eslint rule
|
2021-02-28 13:11:27 +01:00 |
|
Alejandro Celaya
|
47fb26368b
|
Updated dependencies and fixed coding styles
|
2021-02-28 12:56:56 +01:00 |
|
Alejandro Celaya
|
d921c44d3b
|
Created orphanVisitsReducer test
|
2021-02-28 10:45:14 +01:00 |
|
Alejandro Celaya
|
eb0ab92472
|
Created OrphanVisits test
|
2021-02-28 10:36:56 +01:00 |
|
Alejandro Celaya
|
9904ac757b
|
Updated mercure integration so that the hook accepts a list of topics to subscribe
|
2021-02-28 10:12:30 +01:00 |
|
Alejandro Celaya
|
25e53bf627
|
Created MenuLayout test
|
2021-02-28 09:28:46 +01:00 |
|
Alejandro Celaya
|
d7edd69e60
|
Created OrphanVisitsTitle test
|
2021-02-28 08:52:31 +01:00 |
|
Alejandro Celaya
|
115038f80f
|
Created visits type helpers test
|
2021-02-27 20:13:18 +01:00 |
|
Alejandro Celaya
|
5479210366
|
Created section to display orphan visits stats
|
2021-02-27 20:03:51 +01:00 |
|
Alejandro Celaya
|
d0825089d0
|
Enhanced edit tags action so that it calls PATCH endpoint
|
2021-02-27 09:49:56 +01:00 |
|
Alejandro Celaya
|
2553b27d7d
|
Rolled-back blurred modal
|
2021-02-27 08:52:10 +01:00 |
|
Alejandro Celaya
|
f97ef8df83
|
Added proper blurred background for modals
|
2021-02-21 21:05:59 +01:00 |
|
Alejandro Celaya
|
d6633f7555
|
More dark theme styles for visits page
|
2021-02-21 21:05:30 +01:00 |
|
Alejandro Celaya
|
9523277311
|
Added icon to show which theme is selected
|
2021-02-21 21:05:30 +01:00 |
|
Alejandro Celaya
|
7f6c71e8d7
|
Created UserInterface test
|
2021-02-21 21:05:30 +01:00 |
|
Alejandro Celaya
|
9dbf790cc8
|
Added components and logic to dynamically change theme
|
2021-02-21 21:05:30 +01:00 |
|
Alejandro Celaya
|
5a373fd7ae
|
Added new card in overview to display orphan visits
|
2021-02-21 20:55:39 +01:00 |
|
Alejandro Celaya
|
5afd3869dd
|
Created ShortUrlCreation test
|
2021-02-14 17:33:01 +01:00 |
|
Alejandro Celaya
|
c3ebb0d10f
|
Added test for setShortUrlCreationSettings action
|
2021-02-14 13:28:17 +01:00 |
|
Alejandro Celaya
|
4885088d59
|
Added option to customize initial state fo the 'Validate URL' option
|
2021-02-14 13:23:42 +01:00 |
|
Alejandro Celaya
|
c95cb144a8
|
Added margin option to QR code component
|
2021-02-14 10:16:30 +01:00 |
|
Alejandro Celaya
|
f9da22c5a1
|
Added support for margin param in buildQrCodeUrl function
|
2021-02-14 09:50:26 +01:00 |
|
Alejandro Celaya
|
277069a0af
|
Fixed warnings in SortingDropdown
|
2021-01-24 18:12:16 +01:00 |
|
Alejandro Celaya
|
0c9434b555
|
Created CopyToClipboardIcon test
|
2021-01-24 18:06:11 +01:00 |
|
Alejandro Celaya
|
0fce6dd821
|
Fixed warnings in DropdownBtn test
|
2021-01-24 18:05:37 +01:00 |
|
Alejandro Celaya
|
4b8e5bf3fc
|
Added qrCode helper test
|
2021-01-24 17:47:03 +01:00 |
|
Alejandro Celaya
|
3546a17575
|
Improved QR code modal, to allow selecting size, format and copy URL
|
2021-01-24 17:37:31 +01:00 |
|
Alejandro Celaya
|
556495ea7e
|
Improved QR code component
|
2021-01-21 16:51:54 +01:00 |
|
Alejandro Celaya
|
fe81bfccef
|
Fixed importing servers in android due to wrong mime type
|
2020-12-30 20:52:05 +01:00 |
|
Alejandro Celaya
|
e583eb2759
|
Ensured sorting dropdown for short URLs is not enclosed inside card
|
2020-12-25 11:15:49 +01:00 |
|
Alejandro Celaya
|
93b4de60f6
|
Improved sorting dropdown to display order field and order dir
|
2020-12-25 11:06:10 +01:00 |
|
Alejandro Celaya
|
16f4f7eac8
|
Reused dropdown-btn styles in sorting dropdown
|
2020-12-25 10:54:49 +01:00 |
|
Alejandro Celaya
|
90d4fe72db
|
Renamed Dropdown component to DropdownBtn
|
2020-12-25 10:43:36 +01:00 |
|
Alejandro Celaya
|
e1298cfa81
|
Created Dropdown test
|
2020-12-25 10:39:54 +01:00 |
|
Alejandro Celaya
|
6be3a1223f
|
Created common Dropdown component for style consistency
|
2020-12-25 10:29:25 +01:00 |
|
Alejandro Celaya
|
9eb9182c21
|
Created ShlinkApiError test
|
2020-12-22 10:05:32 +01:00 |
|
Alejandro Celaya
|
b2abfd543e
|
Moved Shlink API services to api module
|
2020-12-22 09:57:09 +01:00 |
|
Alejandro Celaya
|
8c6eaf2f1d
|
Moved API types and type helpers to api module
|
2020-12-22 09:49:18 +01:00 |
|
Alejandro Celaya
|
4c3772d5c8
|
Added meaningful error messages for the rest of API calls
|
2020-12-21 23:41:50 +01:00 |
|
Alejandro Celaya
|
51379eb2a0
|
Created component holding the logic to render Shlink API errors
|
2020-12-21 21:19:02 +01:00 |
|
Alejandro Celaya
|
94d2f3167b
|
Created Result test
|
2020-12-21 18:14:11 +01:00 |
|
Alejandro Celaya
|
b211a29fc5
|
Created new Result component to display operation result messages consistently
|
2020-12-21 17:54:20 +01:00 |
|
Alejandro Celaya
|
c25355c531
|
Added Message test
|
2020-12-21 09:57:46 +01:00 |
|
Alejandro Celaya
|
5cf0c86a14
|
Normalized Message component, making it autocontained
|
2020-12-21 09:22:13 +01:00 |
|
Alejandro Celaya
|
f5d03ed3a2
|
Created query helper test
|
2020-12-20 19:51:43 +01:00 |
|
Alejandro Celaya
|
83221c1066
|
Added routes to subsections in visits
|
2020-12-20 19:28:14 +01:00 |
|
Alejandro Celaya
|
260a6c4940
|
Improved welcome screen
|
2020-12-20 12:17:12 +01:00 |
|
Alejandro Celaya
|
fa949cde12
|
Simplified onTagClick handling in ShortUrlsTable
|
2020-12-20 09:09:22 +01:00 |
|
Alejandro Celaya
|
3453d4ffd5
|
Fixed coding styles
|
2020-12-15 18:59:14 +01:00 |
|
Alejandro Celaya
|
0491694839
|
Set fixed width to aside menu
|
2020-12-15 17:57:24 +01:00 |
|
Alejandro Celaya
|
d39512732a
|
Fixed DateRangeSelector focus state
|
2020-12-15 09:54:45 +01:00 |
|
Alejandro Celaya
|
61a1087d91
|
Added date range selector to short URLs list
|
2020-12-14 23:35:31 +01:00 |
|