Alejandro Celaya
|
e0d43020dc
|
Extracted cards in overview to their own component
|
2022-02-05 10:04:34 +01:00 |
|
Alejandro Celaya
|
2e963bdc8e
|
Fixed short URLs list in overview page
|
2022-01-08 10:51:34 +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
|
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
|
14b2ee53b5
|
Fixed export servers to ensure autoConnect is not included
|
2021-11-20 09:44:12 +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
|
109baef828
|
Minor changes on tags filtering for short URLs
|
2021-11-07 11:03:31 +01:00 |
|
Alejandro Celaya
|
0bb5c7d8af
|
Simplified branches while resolving server Id
|
2021-11-06 12:04:26 +01:00 |
|
Alejandro Celaya
|
e5f99d0893
|
Removed remaining instances of setImmediate in tests
|
2021-10-31 12:33:17 +01:00 |
|
Alejandro Celaya
|
57e73dcba6
|
Fixed unhandled promise in remoteServers.test
|
2021-10-31 12:20:02 +01:00 |
|
Alejandro Celaya
|
80f0f9bd08
|
Updated test libs
|
2021-10-31 12:07:38 +01:00 |
|
Alejandro Celaya
|
c7c32b494e
|
Created ManageServersRow test
|
2021-10-23 10:34:20 +02:00 |
|
Alejandro Celaya
|
ec9fd67b8a
|
Extracted ManageServersRowDropdown to its own component
|
2021-10-22 20:26:11 +02:00 |
|
Alejandro Celaya
|
7637ce3107
|
Added logic to toggle auto-connect on servers
|
2021-10-22 20:13:23 +02:00 |
|
Alejandro Celaya
|
ada5488a6c
|
Ensured export servers btn is not displayed when there are no servers
|
2021-10-22 19:03:12 +02:00 |
|
Alejandro Celaya
|
478209f50d
|
Improvements on ManageServers
|
2021-10-22 18:53:00 +02:00 |
|
Alejandro Celaya
|
7f4263966e
|
Created new section to manage servers
|
2021-10-17 19:13:06 +02:00 |
|
Alejandro Celaya
|
8b5b035568
|
Removed rest of version checks for versions older than 2.4
|
2021-09-25 11:47:18 +02:00 |
|
Alejandro Celaya
|
304a7431ad
|
Created new component to handle buttons displaying a dropdown menu
|
2021-09-24 19:10:03 +02:00 |
|
Alejandro Celaya
|
7752140c9d
|
Fixed merge conflicts
|
2021-09-12 10:33:10 +02:00 |
|
Alejandro Celaya
|
91e003153b
|
Updated logic to import servers, to not check the file type
|
2021-09-12 09:56:53 +02:00 |
|
Alejandro Celaya
|
7330fd85ff
|
Updated function signaure
|
2021-09-12 09:34:51 +02:00 |
|
Alejandro Celaya
|
74ac122787
|
Created EditDomainRedirectsModal test
|
2021-08-23 19:12:41 +02:00 |
|
Alejandro Celaya
|
13785c7beb
|
Removed styles from one section that ended up in generic component
|
2021-08-23 18:31:40 +02:00 |
|
Alejandro Celaya
|
a28a4846bc
|
Created base structure to manage domains
|
2021-08-20 17:30:07 +02:00 |
|
Alejandro Celaya
|
eb90aa2274
|
Added support to download QR codes to the QR code modal
|
2021-08-16 13:13:41 +02:00 |
|
Alejandro Celaya
|
8045fa8886
|
Added more improvements to landing page
|
2021-07-12 12:05:33 +02:00 |
|
Alejandro Celaya
|
7f61825768
|
Reduced and standardized overall vertical spacing
|
2021-03-29 21:08:48 +02:00 |
|
Alejandro Celaya
|
ff1d2f63c8
|
Updated changelog
|
2021-03-14 18:14:10 +01:00 |
|
Alejandro Celaya
|
71468379bd
|
Fixed headers when exporting visits to CSV
|
2021-03-14 18:12:10 +01:00 |
|
Alejandro Celaya
|
3f3523b80f
|
Extracted helper function to generate a Csv file
|
2021-03-14 11:47:23 +01:00 |
|
Alejandro Celaya
|
70ce099913
|
Added stricter types for SemVer versions
|
2021-03-06 09:38:48 +01:00 |
|
Alejandro Celaya
|
ce0fc1094e
|
Enabled @typescript-eslint/no-unsafe-return eslint rule again
|
2021-02-28 18:48:36 +01:00 |
|
Alejandro Celaya
|
47fb26368b
|
Updated dependencies and fixed coding styles
|
2021-02-28 12:56: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
|
71ee886e24
|
Updated overview page cards to be links to other sections when suitable
|
2021-02-28 09:50:01 +01:00 |
|
Alejandro Celaya
|
25e53bf627
|
Created MenuLayout test
|
2021-02-28 09:28:46 +01:00 |
|
Alejandro Celaya
|
2553b27d7d
|
Rolled-back blurred modal
|
2021-02-27 08:52:10 +01:00 |
|
Alejandro Celaya
|
3cd30b61e4
|
More style fixes for dark theme
|
2021-02-27 08:34:44 +01:00 |
|
Alejandro Celaya
|
c89bcab770
|
Improved contrast in border colors for dark theme
|
2021-02-26 23:03:14 +01:00 |
|
Alejandro Celaya
|
f97ef8df83
|
Added proper blurred background for modals
|
2021-02-21 21:05:59 +01:00 |
|
Alejandro Celaya
|
f313a39b81
|
Added brand color and input styles to dark theme
|
2021-02-21 21:05:30 +01:00 |
|
Alejandro Celaya
|
13c681dc39
|
Added first bits of the dark theme styles
|
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
|
3546a17575
|
Improved QR code modal, to allow selecting size, format and copy URL
|
2021-01-24 17:37:31 +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
|
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
|
344f5e9b0d
|
Updated Result component so that it has the text centered by default
|
2020-12-21 17:58:46 +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
|
5cf0c86a14
|
Normalized Message component, making it autocontained
|
2020-12-21 09:22:13 +01:00 |
|
Alejandro Celaya
|
9e63c463ca
|
Styled scroll in servers list for home page
|
2020-12-20 12:25:17 +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
|
7da634e772
|
Fixed tags filtering from overview page
|
2020-12-19 22:49:11 +01:00 |
|
Alejandro Celaya
|
e9e53bb69b
|
Added border on top of overview section cards
|
2020-12-17 18:42:43 +01:00 |
|
Alejandro Celaya
|
9dc6c756f2
|
Fixed rendering of cards in overview page
|
2020-12-15 18:12:15 +01:00 |
|
Alejandro Celaya
|
6090f97347
|
Updated tabs in visits section to be sticky
|
2020-12-12 21:05:54 +01:00 |
|
Alejandro Celaya
|
b9905c8bf4
|
Ensured visits amount card displays warning for old shlink versions
|
2020-12-12 13:22:11 +01:00 |
|
Alejandro Celaya
|
526fa14dce
|
Improved NoMenuLayout, using a container-xl style
|
2020-12-12 12:04:20 +01:00 |
|
Alejandro Celaya
|
4d969b994e
|
Improved server form
|
2020-12-12 11:43:16 +01:00 |
|
Alejandro Celaya
|
d62edb2249
|
Moved 'add server' button inside servers dropdown
|
2020-12-12 11:29:15 +01:00 |
|
Alejandro Celaya
|
143a05cab1
|
Restyled cards, background and shadows
|
2020-12-12 10:56:10 +01:00 |
|
Alejandro Celaya
|
43af6fdaba
|
Added redirect from server base path to overview page, to ease changing default page
|
2020-12-08 18:27:36 +01:00 |
|
Alejandro Celaya
|
20a9259109
|
Minor style improvements in overview page
|
2020-12-08 11:39:16 +01:00 |
|
Alejandro Celaya
|
17d5c4327b
|
Added form to create short URLs to overview page
|
2020-12-07 20:37:03 +01:00 |
|
Alejandro Celaya
|
a0ec3c0293
|
Improved wording
|
2020-12-07 13:03:47 +01:00 |
|
Alejandro Celaya
|
d9e39eee2b
|
Added new reducer for visits overview, and added it to overview page
|
2020-12-07 12:12:39 +01:00 |
|
Alejandro Celaya
|
032e9c53f3
|
Extracted short URLs table into reusable component to use both on list section and overview section
|
2020-12-07 11:17:19 +01:00 |
|
Alejandro Celaya
|
dba0ac6442
|
Created Overview page as default page after connecting to a server
|
2020-12-06 18:37:22 +01:00 |
|
Alejandro Celaya
|
6c90d7072f
|
#325 Updated to react 17
|
2020-11-13 22:44:26 +01:00 |
|
Alejandro Celaya
|
1b1a1f3230
|
Created component decorator that resets selected server and used it on Settings
|
2020-09-06 13:10:30 +02:00 |
|
Alejandro Celaya
|
98d856700c
|
Added missing row wrapping Message component
|
2020-09-06 12:47:14 +02:00 |
|
Alejandro Celaya
|
f2e7a2161d
|
Removed duplicated code on mercure-bound components
|
2020-09-04 19:05:41 +02:00 |
|
Alejandro Celaya
|
f8ea1ae3d5
|
Migrated remaining tags-related elements to TS
|
2020-08-30 20:48:09 +02:00 |
|
Alejandro Celaya
|
4b33d39d44
|
Finished migrating ll short-url helpers to TS
|
2020-08-30 09:59:14 +02:00 |
|
Alejandro Celaya
|
c0f5d9c12c
|
Finished migrating servers module to TS
|
2020-08-29 20:20:45 +02:00 |
|
Alejandro Celaya
|
ebd7a76896
|
Migrated to TS main services except ShlinkApiClient
|
2020-08-29 18:51:03 +02:00 |
|
Alejandro Celaya
|
64a968711c
|
Migrated all servers services to TS
|
2020-08-29 14:16:37 +02:00 |
|
Alejandro Celaya
|
aee4c2d02f
|
Migrated to TS all servers helpers
|
2020-08-29 13:51:53 +02:00 |
|
Alejandro Celaya
|
8cc0695ee9
|
Refactored ServerError to infer error message based on provided server type guards
|
2020-08-29 10:53:02 +02:00 |
|
Alejandro Celaya
|
f40ad91ea9
|
Migrated some common components and their dependencies to TS
|
2020-08-29 09:19:15 +02:00 |
|
Alejandro Celaya
|
a96539129d
|
Migrated more common components to TS
|
2020-08-28 20:05:01 +02:00 |
|
Alejandro Celaya
|
54290d4c9a
|
Migrated ShlinkApiClientBuilder to TS
|
2020-08-27 22:09:16 +02:00 |
|
Alejandro Celaya
|
f283dc8569
|
Migrated short URL helper modal components to TS
|
2020-08-26 20:37:36 +02:00 |
|
Alejandro Celaya
|
f04aece7df
|
Removed dependency on redux-actions for all reducers already migrated to typescript
|
2020-08-25 19:42:15 +02:00 |
|
Alejandro Celaya
|
0b4a348969
|
Migrated remoteServers reducer to TS
|
2020-08-23 11:58:43 +02:00 |
|
Alejandro Celaya
|
294888454d
|
Renamed NewServerData to ServerData, as it's used in other contexts too
|
2020-08-23 10:52:37 +02:00 |
|
Alejandro Celaya
|
1b7e1e2b5b
|
Tweaked server types and data
|
2020-08-23 10:51:42 +02:00 |
|
Alejandro Celaya
|
dc78138066
|
Migrate servers reducer to typescript
|
2020-08-23 10:20:31 +02:00 |
|
Alejandro Celaya
|
7c67fa4149
|
Migrate CreateServer component to Typescript
|
2020-08-22 17:58:44 +02:00 |
|
Alejandro Celaya
|
2db85c2783
|
Migrated to typescript first component getting another component with props injected
|
2020-08-22 13:41:54 +02:00 |
|
Alejandro Celaya
|
39663ba936
|
Migrated to TS first component where some dependency was being injected
|
2020-08-22 11:20:27 +02:00 |
|
Alejandro Celaya
|
eefea0c37b
|
Added babel plugins to support latest TS functionalities
|
2020-08-22 11:00:11 +02:00 |
|
Alejandro Celaya
|
a91f1b3bd4
|
Fixed coding styles
|
2020-08-22 08:10:31 +02:00 |
|
Alejandro Celaya
|
343a93b984
|
Installed TS and updated linter
|
2020-08-22 08:06:41 +02:00 |
|