Daniel-Garmig
c9e1f95c81
API - Search Prices - Added RoomPrices
2025-10-21 19:58:00 +02:00
Daniel-Garmig
f703727ccb
Updated .gitignore - Ignore bold db files.
2025-10-16 19:47:08 +02:00
Daniel-Garmig
77f8e9ec31
API - Search Prices - Improvements
...
- Use config variables for API responses.
2025-10-16 19:44:51 +02:00
Daniel-Garmig
7673521708
API - Search Prices:
...
- Added endpoint to get prices for all RoomCategories.
- Improvements to Prices API.
2025-10-13 14:52:36 +02:00
Daniel-Garmig
aaae8563c6
Fixed xdebug step debugging when using Podman containers.
2025-10-13 14:40:40 +02:00
Daniel-Garmig
1051921a20
Small Changes:
...
- Config Vars - Added config variable "CompanyLogoSize" to set the logo size in the frontend.
- API - Prices - Fixed returned string for invalid date periods.
2025-10-13 14:39:01 +02:00
Daniel-Garmig
0b36c1fd87
Updated to DBAL 4:
...
- Updated Doctrine/DBAL to last version (with DBAL 4).
- Migrated Postgres PK fields from SEQUENCE to IDENTITY.
2025-06-05 21:07:18 +02:00
Daniel-Garmig
2e3a9031c9
Symfony ux:icons - Added Icons.
2025-06-05 21:07:14 +02:00
Daniel-Garmig
280179ca7e
Fixes and upgrades - Fix deprecated stuff.
2025-06-02 22:03:26 +02:00
Daniel-Garmig
25ff16a9db
Easyadmin - Pretty URLs and FrankenPHP Workers.
...
- Configure Easyadmin "Pretty URLs"
- Activate FrankenPHP Workers (as it should work fine now with Easyadmin Pretty URLs).
2025-06-02 22:03:22 +02:00
Daniel-Garmig
89eef326a7
Improved deployment, logs and update docs.
2025-05-31 14:23:55 +02:00
Daniel-Garmig
1523a45008
Updated libs:
...
- Symfony 7.0 -> 7.3.
- Easyadmin 4.10 -> 4.24.
2025-05-30 22:51:28 +02:00
Daniel-Garmig
7bc4255a7b
Symfony Docker - Updated template.
2025-05-30 20:25:43 +02:00
Daniel-Garmig
4cb3971940
Example data - Added sample data generation for RoomCategories.
2025-02-04 20:57:51 +01:00
Daniel-Garmig
dcd0b5f064
Config Variables - Improve config variable system and initialize variables during setup.
2024-12-12 15:38:28 +01:00
Daniel-Garmig
28afb11ac4
Added lib PHP_DS for some data structures.
2024-12-12 15:18:55 +01:00
Daniel-Garmig
3f1cf11cd7
Added Config variable docs.
2024-12-12 15:17:49 +01:00
Daniel-Garmig
80b8926a0e
Small changes in docs
2024-10-28 19:04:20 +01:00
Daniel-Garmig
37462e4646
Added Validation to API requests.
...
- Added Symfony Validation Lib.
- Updated API DTOs to include validation constraints.
2024-10-18 20:32:36 +02:00
Daniel-Garmig
fbee23c022
Updated Somnia API exceptions to use the new API error handling.
2024-10-18 17:58:27 +02:00
Daniel-Garmig
facd5bc9c0
New error handler for API.
2024-10-16 20:05:26 +02:00
Daniel-Garmig
1bf738be1c
Added Monolog for logs.
2024-10-14 21:27:53 +02:00
Daniel-Garmig
d9489f2558
Improved setup and new data inicialization.
2024-10-09 20:50:23 +02:00
Daniel-Garmig
e93a5ff3a9
Updated User Roles to use a enum.
2024-10-08 21:28:35 +02:00
Daniel-Garmig
69bc2630fd
Fix crud controllers (after changing Entities on commit 986f422824)
2024-10-08 21:24:10 +02:00
Daniel-Garmig
bad9c6ea51
API Search - Renames route "api/search/fares" to "api/search/prices".
...
- Renamed Request/Response items as well.
2024-10-01 20:51:09 +02:00
Daniel-Garmig
a495be6bb2
API - Added mapping for API request objects.
2024-10-01 20:43:25 +02:00
Daniel-Garmig
986f422824
Fixed duplicated fields on /api/booking/details and removed unnecesary ignore attributes.
2024-09-28 00:03:05 +02:00
Daniel-Garmig
bfcd04c701
Added OpenAPI docs using nelmioAPIDocBundle.
2024-09-20 21:29:23 +02:00
Daniel-Garmig
0cf6f231a3
PhotoManagement moved to Admin.
2024-09-19 18:28:53 +02:00
Daniel-Garmig
77f8d9f87a
RoomCategory - Added order field for front-end home page.
2024-09-16 20:20:59 +02:00
Daniel-Garmig
ee058aa3b3
Photo management and various fixes.
...
- Added admin page to upload and manage media.
- Fixed /setup route.
- Updated dockerfiles to support admin media.
- Improved deploy docs.
2024-09-14 20:53:35 +02:00
Daniel-Garmig
f1031c14df
Admin panel - RoomCategory - Bedtype fixed
2024-09-13 20:45:35 +02:00
Daniel-Garmig
98e3627f29
Added Symfony AssetMapper.
2024-09-12 20:06:22 +02:00
Daniel-Garmig
22e46cb841
Removed Prettier.
2024-09-12 19:15:14 +02:00
Daniel-Garmig
7475be603c
RoomCateryBedType - API and admin panel improvements.
2024-09-12 18:08:33 +02:00
Daniel-Garmig
06577df0ad
Downgraded to symfony/var_dump 7.0.4
...
(see https://github.com/symfony/symfony/pull/54485 )
2024-09-10 18:09:00 +02:00
Daniel-Garmig
048681e8ad
Added RoomCategory BedType support in AdminPanel
2024-09-10 18:09:00 +02:00
Daniel-Garmig
975d0495a8
Implemented entities for new RoomCategory BedType system.
2024-09-10 18:08:40 +02:00
Daniel-Garmig
09f384fce0
DB changed.
...
- Removed RoomCategoryDetails.
- Updated some constraints and fields.
2024-09-09 13:44:18 +02:00
Daniel-Garmig
53374dfdfc
Fixes and docs.
...
Fixed docker-compose so db restarts.
Uploaded db diagram.
2024-09-09 12:11:50 +02:00
Daniel-Garmig
82bd51e6f0
Changed Config Variables database and other entities.
2024-09-09 12:11:24 +02:00
Daniel-Garmig
8c6a70b0be
Updated License to AGPL.
2024-09-09 09:39:57 +02:00
Daniel-Garmig
b723189fda
Docs - Deploy.
...
More deploy examples using docker-compose.
2024-05-14 20:17:00 +02:00
Daniel-Garmig
ca160d1543
Fix setup endpoint -Setup conditions where invalid.
2024-05-13 23:18:35 +02:00
Daniel-Garmig
2fae2fb37f
Setup - Create new setup endpoint to init DB and instance config.
2024-05-13 22:43:19 +02:00
Daniel-Garmig
901454df3c
Docs - Add deploy docs.
2024-05-13 22:37:39 +02:00
Daniel-Garmig
faea267b1f
Add Gitea Actions Support.
2024-05-13 18:14:32 +02:00
Daniel-Garmig
e8bfcd9c6b
Room Availability - Edit + bulk edit
2024-05-11 00:45:35 +02:00
Daniel-Garmig
ed4ba9d82f
Booking Creation - Finish initial implement.
...
- Check and update availability.
- Set prices.
- Generate booking refNumber.
2024-05-10 21:31:24 +02:00
Daniel-Garmig
528d1a39ab
Booking API - "api/booking/create"
...
- New endpoint to create bookings.
2024-05-08 23:29:19 +02:00
Daniel-Garmig
4f451c2f75
Bookings - Easyadmin support.
2024-05-08 20:38:03 +02:00
Daniel-Garmig
86abb7222e
Bookings - Create model:
...
- Booking model.
- BookingCustomer model.
- BookingRoom
2024-05-08 20:02:18 +02:00
Daniel-Garmig
7b6d1408f8
API response adjustments.
2024-05-07 22:50:09 +02:00
Daniel-Garmig
a4ec188cff
Add nelmio/cors-bundle - Add CORS support for Front-end requests.
2024-05-04 01:44:22 +02:00
Daniel-Garmig
15a884fafa
PriceService + XDEBUG.
...
- Arreglados problemas que impedian el funcionamiento de xdebug para hacer debug.
- Correción errores PriceService.
2024-05-01 20:21:14 +02:00
Daniel-Garmig
9c8759e24d
FareTable y RoomFares
...
- Implementación modelo tarifarios y tarifas.
- Implementación inicial servicio precios.
2024-05-01 18:07:49 +02:00
Daniel-Garmig
7ec989a76a
FareTables and RoomFares - Implementación inicial
...
Creación del modelo y pantallas base para administración.
2024-04-29 23:14:28 +02:00
Daniel-Garmig
8e7bad7771
RoomAvailability - Initial implementation
2024-04-28 03:19:19 +02:00
Daniel-Garmig
7a56158563
Config Variables - Model & Easyadmin.
2024-04-27 18:46:35 +02:00
Daniel-Garmig
84d9c81afd
User management - Login and user password hash.
2024-04-26 21:37:39 +02:00
Daniel-Garmig
30773d7af4
Admin Panel - User management
2024-04-26 19:52:35 +02:00
Daniel-Garmig
34ecf58097
EasyAdmin - Implemetanción inicial.
...
Añadido menú para gestionar las Categorias.
2024-04-22 20:15:44 +02:00
Daniel-Garmig
fcfe2f9250
New API - RoomCategory
2024-04-22 18:10:16 +02:00
Daniel-Garmig
2079188760
Added Doctrine ORM and dependencies.
2024-04-20 23:34:21 +02:00
Daniel-Garmig
d826067e32
Basic proyect generation
2024-04-17 23:33:50 +02:00
Daniel-Garmig
29de33a83f
Repo Init.
2024-04-17 23:20:02 +02:00