Alejandro Celaya
|
2a734b5d89
|
Ensure proper env vars are promoted for dev and test envs
|
2024-10-24 14:20:49 +02:00 |
|
Alejandro Celaya
|
2901fe8b7b
|
Reduce duplication in CLI tests
|
2024-10-24 11:50:06 +02:00 |
|
Alejandro Celaya
|
45e108d21e
|
Load dev env as a PHP array instead of an env file
|
2024-10-24 09:59:13 +02:00 |
|
Alejandro Celaya
|
a3ea8f56dd
|
Remove app_options config
|
2024-10-24 08:49:58 +02:00 |
|
Alejandro Celaya
|
f3244b35e3
|
Remove remaining local config files
|
2024-10-23 10:53:09 +02:00 |
|
Alejandro Celaya
|
442eea0ea7
|
Add script to run CLI tests that loads and exports test env vars
|
2024-10-23 10:16:38 +02:00 |
|
Alejandro Celaya
|
46601443f5
|
Load specific env file when running API tests
|
2024-10-23 09:17:00 +02:00 |
|
Alejandro Celaya
|
c8e5196aab
|
Remove dependencies on url_shortener raw config
|
2024-10-22 15:15:41 +02:00 |
|
Alejandro Celaya
|
582033ceb3
|
Migrate dev-specific configuration to env vars via .env file
|
2024-10-22 15:15:41 +02:00 |
|
Alejandro Celaya
|
83e8801827
|
Move env var default values to EnvVars enum
|
2024-10-14 09:41:22 +02:00 |
|
Alejandro Celaya
|
1773e6ecae
|
Ensure query parameters are preserved verbatim when forwarded to long URL
|
2024-10-10 11:35:29 +02:00 |
|
Alejandro Celaya
|
11a4702b10
|
Promote installer config options as env vars explicitly
|
2024-10-08 08:57:51 +02:00 |
|
Alejandro Celaya
|
447cccacdf
|
Update changelog
|
2024-10-04 12:41:02 +02:00 |
|
Alejandro Celaya
|
0413399102
|
Make sure MEMORY_LIMIT env var is read after config options have been promoted to env vars
|
2024-10-04 12:33:27 +02:00 |
|
Alejandro Celaya
|
e4f66b7ce6
|
Update installer
|
2024-07-05 09:41:26 +02:00 |
|
Alejandro Celaya
|
4b52c92e97
|
Add option to customize user agents in robots.txt
|
2024-07-05 08:54:54 +02:00 |
|
Alejandro Celaya
|
80e9c2452b
|
Convert encoding of resolved titles based on page encoding
|
2024-05-22 18:11:55 +02:00 |
|
Alejandro Celaya
|
163244f40f
|
Add option to allow all URLs to be crawlable via robots.txt
|
2024-04-22 09:16:44 +02:00 |
|
Alejandro Celaya
|
5e74dd7a6d
|
Update to installer version with support for memory limit option
|
2024-04-09 09:40:08 +02:00 |
|
Alejandro Celaya
|
8a273e01e9
|
Allow memory_limit to be configurable
|
2024-04-09 08:47:01 +02:00 |
|
Alejandro Celaya
|
e1cf0c4ea7
|
Forward request ID from sync request process to async job processes
|
2024-04-07 11:26:17 +02:00 |
|
Alejandro Celaya
|
d090260b17
|
Track orphan visits counts
|
2024-04-01 10:22:51 +02:00 |
|
Alejandro Celaya
|
1331b3f87c
|
Fix RabbitMQ dev port
|
2024-03-28 17:24:00 +01:00 |
|
Alejandro Celaya
|
3d7b1ca799
|
Move from preFlush to onFlush + postFlush
|
2024-03-27 19:08:25 +01:00 |
|
Alejandro Celaya
|
b236354fc7
|
Fix order in which entities are flushed in ShortUrlListRepositoryTest
|
2024-03-27 19:08:25 +01:00 |
|
Alejandro Celaya
|
6074f4475d
|
Add preFlush listener to track visits counts
|
2024-03-27 19:08:25 +01:00 |
|
Alejandro Celaya
|
c33f8d0ea2
|
Cast database credentials to string when read from the env
|
2024-03-15 14:32:53 +01:00 |
|
Alejandro Celaya
|
d8ede3263f
|
Implement command to manage redirect rules for a short URL
|
2024-03-02 23:01:49 +01:00 |
|
Alejandro Celaya
|
d9286765e1
|
Create endpoint to set redirect rules for a short URL
|
2024-02-29 10:16:41 +01:00 |
|
Alejandro Celaya
|
33729289c7
|
Create endpoint to list redirect rules for a specific short URL
|
2024-02-27 21:00:53 +01:00 |
|
Alejandro Celaya
|
857c3a4f8d
|
Remove unused entries from EnvVars enum
|
2024-02-24 17:26:12 +01:00 |
|
Alejandro Celaya
|
467dbdd183
|
Update to latest shlink-common
|
2024-02-21 17:57:45 +01:00 |
|
Alejandro Celaya
|
8f6fc97fc8
|
Simplify and improve how code coverage is generated in API and CLI tests
|
2024-02-20 18:23:37 +01:00 |
|
Alejandro Celaya
|
23e9ed93bb
|
Add test for QrCodeAction with logo URL
|
2024-02-19 23:10:51 +01:00 |
|
Alejandro Celaya
|
689343d1c9
|
Test QR codes logic when providing a color
|
2024-02-18 21:02:35 +01:00 |
|
Alejandro Celaya
|
58a3791a5c
|
Allow customizing color, background color and logo in QR codes
|
2024-02-18 14:22:25 +01:00 |
|
Alejandro Celaya
|
938fb6509e
|
Add API test to verify titles for timing-out long URLs
|
2024-02-18 12:45:59 +01:00 |
|
Alejandro Celaya
|
e9c7053ef5
|
Move code around generating code coverage to test-utils lib
|
2024-02-17 08:41:17 +01:00 |
|
Alejandro Celaya
|
0a6a794e23
|
Recover prev approach to generate API tests coverage
|
2024-02-16 23:32:20 +01:00 |
|
Alejandro Celaya
|
dd7545afdf
|
Move E2E coverage collectors to shlink-test-utils
|
2024-02-16 23:25:42 +01:00 |
|
Alejandro Celaya
|
96ed7cae0d
|
Drop support for openswoole
|
2024-02-16 23:02:46 +01:00 |
|
Alejandro Celaya
|
1117631717
|
Move rr tests config back to the config/roadrunner folder
|
2024-02-16 00:01:35 +01:00 |
|
Alejandro Celaya
|
cf355b0b69
|
Update shlink-common and shlink-installer
|
2024-02-13 22:46:25 +01:00 |
|
Alejandro Celaya
|
ad3805a560
|
Removed deprecated features
|
2024-02-12 23:18:30 +01:00 |
|
Alejandro Celaya
|
0f894dcdfe
|
Replace request-id middleware dependency with userland code
|
2024-02-04 14:16:42 +01:00 |
|
Alejandro Celaya
|
554b948775
|
Create data directories in docker entry point if they don't exist
|
2024-01-03 19:22:33 +01:00 |
|
Alejandro Celaya
|
377861c5f1
|
Move migrations to module/Core
|
2024-01-02 17:55:23 +01:00 |
|
Alejandro Celaya
|
639329dbe4
|
Update installer
|
2023-12-24 09:48:44 +01:00 |
|
Alejandro Celaya
|
06306aabd5
|
Allow QR codes to be generated for disabled short URLs
|
2023-12-22 13:29:22 +01:00 |
|
Alejandro Celaya
|
3b5243689b
|
Fine-tune RoadRunner logs to avoid too many useless info
|
2023-12-17 19:26:28 +01:00 |
|