Commit Graph

109 Commits

Author SHA1 Message Date
valitovgaziz eee067f0ca fix: track Dockerfile and .dockerignore in easySite
.gitignore was ignoring these files, causing them to be missing
on fresh checkout (e.g. after git pull on server), which broke
the Docker build. Removed the ignore entries so the files are
tracked by git.
2026-06-12 11:19:33 +05:00
valitovgaziz 2941b14b38 flatten easySite directory: remove extra easySite/easySite nesting
- Moved contents of main_dc/yalarba/easySite/easySite/ up to easySite/
- Updated docker-compose.yml build context path
- Deleted empty nested easySite/ directory
2026-06-12 11:16:15 +05:00
valitovgaziz 90a96b4125 Migrate easysite from api_es to api_yal
- Remove api_es service, Dockerfile, all Go source files
- Remove api_es from docker-compose.yml, nginx-ssl.conf, .env, Makefile
- Replace nginx /api/ proxy with /api/v1/ → api_yal:8787
- Add amenity/upload domains, AuthResponse, GET /auth/me, GET /objects/my to api_yal
- Rewrite easysite frontend: types, composables, and all 5 pages to use api_yal DTOs
- Wire nuxt.config public.apiBase, add useObjects CRUD composable
- Update docs references from api_es to api_yal
2026-06-12 10:14:38 +05:00
valitovgaziz 6c6811ef01 modified: main_dc/yalarba/api_yal/internal/handlers/auth.go
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
add some handler and login into easys site login path
2026-03-03 21:59:23 +05:00
valitovgaziz cd53d2a1e5 modified: main_dc/yalarba/easySite/easySite/app/components/layout/Careers.vue
fix mistakes
2026-02-16 04:53:51 +05:00
valitovgaziz 66d52102ea modified: main_dc/yalarba/easySite/easySite/app/pages/contact/index.vue
fix bag with doubles header and footer easysite102.ru contacs page
2026-02-11 19:57:27 +05:00
valitovgaziz 94379af2c9 modified: main_dc/yalarba/easySite/easySite/app/pages/support/index.vue
easysite102.ru fix bag with dowble footer & header in page support
2026-02-11 19:52:13 +05:00
valitovgaziz d8acbcf432 modified: main_dc/yalarba/easySite/easySite/app/pages/rules/index.vue
fix rules page doubled header and footer
2026-01-07 10:09:57 +05:00
valitovgaziz 70cd42e660 modified: main_dc/yalarba/easySite/easySite/app/pages/vacations/index.vue
fix header and footer  dowbling
2026-01-03 22:45:04 +05:00
valitovgaziz 519da05072 new file: main_dc/yalarba/easySite/easySite/documentation/docs.md
add documentation for easysite102.ru nuxt.js fronend
2025-12-02 20:37:51 +05:00
valitovgaziz 34d7ae9de7 modified: main_dc/BB/bbvue/package-lock.json
modified:   main_dc/yalarba/easySite/easySite/package-lock.json
	modified:   main_dc/yalarba/serv_spa/spa/vue/package-lock.json
	modified:   package-lock.json
	modified:   package.json
eslint vue plugin added
2025-11-27 15:41:49 +05:00
valitovgaziz 1817a3ba2e modified: main_dc/yalarba/easySite/easySite/app/pages/about/index.vue
delete overhead header and footer components from about page
easysite102.ru site
2025-11-19 05:23:08 +05:00
valitovgaziz cbade7347d modified: main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
fix problem message on login page
2025-11-17 20:48:43 +05:00
valitovgaziz 0f06ef3219 modified: main_dc/yalarba/easySite/easySite/app/composables/useObjects.ts
modified:   main_dc/yalarba/easySite/easySite/app/plugins/theme.client.ts
delete files
2025-11-17 05:49:49 +05:00
valitovgaziz 2d29f7ecd9 modified: main_dc/yalarba/easySite/easySite/app/components/ImageGallery.vue
modified:   main_dc/yalarba/easySite/easySite/app/components/ObjectForm.vue
	modified:   main_dc/yalarba/easySite/easySite/app/components/layout/HamburgerMenu.vue
	modified:   main_dc/yalarba/easySite/easySite/app/components/layout/ObjectsNavigation.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/my-objects.vue
fix problems
2025-11-16 04:15:15 +05:00
valitovgaziz 8b7ca0c120 modified: main_dc/yalarba/easySite/easySite/app/pages/profile/index.vue
remove problem messages with before or ofter
2025-11-16 03:40:42 +05:00
valitovgaziz 34859a804b modified: main_dc/yalarba/easySite/easySite/app/components/BookingModal.vue
modified:   main_dc/yalarba/easySite/easySite/app/components/ImageGallery.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/edit.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/profile/index.vue
	modified:   main_dc/yalarba/easySite/easySite/nuxt.config.ts
fix fix fix
2025-11-15 11:31:32 +05:00
valitovgaziz e26624935c modified: main_dc/yalarba/easySite/easySite/app/layouts/auth.vue
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/profile/edit.vue
fix fix fix
2025-11-15 11:08:48 +05:00
valitovgaziz 0fd4c2bb7e modified: main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
set aNum bNum to explicit type conversion number
2025-11-15 10:44:38 +05:00
valitovgaziz 54b203130e modified: main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
	modified:   main_dc/yalarba/easySite/easySite/package-lock.json
	modified:   main_dc/yalarba/easySite/easySite/package.json
format input with linear break in register and login pages
2025-11-15 10:33:51 +05:00
valitovgaziz a3437eebb9 modified: main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
fix bag with incompatable genericObject in RegisterFrom <=> values
2025-11-15 08:11:07 +05:00
valitovgaziz 9ffe0c54f6 modified: main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
modified:   main_dc/yalarba/easySite/easySite/app/types/auth.ts
fix bag with incompatble genericObject LoginForm <=> values
2025-11-15 08:10:17 +05:00
valitovgaziz 22ecb2d8f4 modified: main_dc/yalarba/easySite/easySite/app/pages/index.vue
delete overheaded header and footer from main page
2025-11-15 07:45:37 +05:00
valitovgaziz 08723182ca modified: main_dc/yalarba/easySite/easySite/app/app.vue
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/edit.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/create.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/my-objects.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/profile/edit.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/profile/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/types/auth.ts
add default layout and delete doubled header footer
2025-11-15 06:38:19 +05:00
valitovgaziz 39c871476b modified: main_dc/nginx/nginx-ssl.conf
modified:   main_dc/yalarba/easySite/easySite/nuxt.config.ts
new setting for nginx proxy cors
2025-11-15 05:09:23 +05:00
valitovgaziz a22085ff08 modified: main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
fix the dark theme for register and login pages
2025-11-15 02:19:12 +05:00
valitovgaziz 8fee46ce5c modified: main_dc/yalarba/easySite/easySite/app/composables/useAuth.ts
modified:   main_dc/yalarba/easySite/easySite/app/middleware/auth.ts
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/login.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
	new file:   main_dc/yalarba/easySite/easySite/app/pages/plugins/auth.client.ts
	modified:   main_dc/yalarba/easySite/easySite/app/pages/profile/index.vue
	new file:   main_dc/yalarba/easySite/easySite/app/schemas/auth.ts
modified:   main_dc/yalarba/easySite/easySite/app/types/auth.ts
	modified:   main_dc/yalarba/easySite/easySite/package-lock.json
	modified:   main_dc/yalarba/easySite/easySite/package.json
update login register with use vee and firebase
2025-11-14 23:55:02 +05:00
valitovgaziz e5723490d4 modified: main_dc/nginx/nginx-ssl.conf
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
delete cors settings from nginx
2025-11-14 05:04:42 +05:00
valitovgaziz b324349b03 modified: main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
add to path for reqeust register /api/ ))))
2025-11-14 04:47:40 +05:00
valitovgaziz e5dc2ee778 modified: main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
fullNmae = first+last
2025-11-14 04:26:33 +05:00
valitovgaziz 3e022c84fe modified: main_dc/Makefile
modified:   main_dc/yalarba/easySite/easySite/nuxt.config.ts
add clean command to Makefile and preset: 'none" for ui
2025-11-14 04:12:48 +05:00
valitovgaziz 80f4c4d649 modified: main_dc/yalarba/easySite/easySite/nuxt.config.ts
false for ui:fonts fetch
2025-11-14 04:08:04 +05:00
valitovgaziz 76b2aae44c modified: main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
add first and last names for forms and change logic as
fullName=firstName+lastName
2025-11-14 04:01:11 +05:00
valitovgaziz 6b13e77bb6 modified: main_dc/yalarba/easySite/easySite/Dockerfile
easysite102.ru moove to FROM node:24.11.0-alpine version of node.js
2025-11-14 03:41:30 +05:00
valitovgaziz 25e8263f48 modified: main_dc/valitovgaziz/analytics/Dockerfile
modified:   main_dc/yalarba/easySite/easySite/nuxt.config.ts
change node.js version to FROM node:24.11.0-alpine for analytics
2025-11-14 03:35:00 +05:00
valitovgaziz 9cdad0902f modified: main_dc/nginx/nginx-ssl.conf
modified:   main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
new register and set nginx-ssh.conf easysiste.ru api to 8088 port
2025-11-13 05:58:49 +05:00
valitovgaziz 85baf51a53 modified: main_dc/yalarba/easySite/easySite/server/api/health.get.ts
set an ok status
2025-11-11 09:26:24 +05:00
valitovgaziz c36a49c36f modified: main_dc/yalarba/easySite/easySite/server/api/health.get.ts
set response status 200
2025-11-11 09:16:26 +05:00
valitovgaziz 5781601def new file: main_dc/yalarba/easySite/easySite/server/api/health.get.ts
add health check endpoint
2025-11-11 06:18:53 +05:00
valitovgaziz acf18fa765 modified: main_dc/valitovgaziz/html/index.html
modified:   main_dc/yalarba/easySite/easySite/app/pages/profile/edit.vue
footer add into create by
2025-11-09 01:56:44 +05:00
valitovgaziz cea4c2484a modified: main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
cursor pointer
2025-11-07 20:10:34 +05:00
valitovgaziz 36876e620b modified: main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
allObjects page set --text-secondary color for text
2025-11-07 15:18:31 +05:00
valitovgaziz aa5338d71b modified: main_dc/yalarba/easySite/easySite/app/pages/objects/my-objects.vue
fix bag with scroll table, delete table set boxes, verical scroll
2025-11-07 15:12:17 +05:00
valitovgaziz f78a23ff38 modified: main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/edit.vue
modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/create.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/my-objects.vue
add header footer components into new pages
2025-11-07 14:36:10 +05:00
valitovgaziz be08bfed7e new file: main_dc/yalarba/easySite/easySite/app/components/BookingModal.vue
new file:   main_dc/yalarba/easySite/easySite/app/components/ImageGallery.vue
	new file:   main_dc/yalarba/easySite/easySite/app/components/layout/ObjectsNavigation.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/edit.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/create.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/my-objects.vue
upgrade UI/UX
2025-11-07 14:25:38 +05:00
valitovgaziz 1ba3f907ac new file: main_dc/yalarba/easySite/easySite/app/components/ObjectCard.vue
new file:   main_dc/yalarba/easySite/easySite/app/components/ObjectForm.vue
	deleted:    main_dc/yalarba/easySite/easySite/app/components/forms/ObjectForm.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/edit.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/create.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/index.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/my-objects.vue
	deleted:    main_dc/yalarba/easySite/easySite/app/pages/objects/search.vue
	modified:   main_dc/yalarba/easySite/easySite/app/pages/profile/edit.vue
add pages for object, objectsSearch, editObject, createObject
2025-11-07 13:09:30 +05:00
valitovgaziz e8981bbd45 modified: main_dc/yalarba/easySite/easySite/app/components/layout/HamburgerMenu.vue
modified:   main_dc/yalarba/easySite/easySite/app/pages/objects/[id]/index.vue
set path for NuxtLink links to contact and support pages
2025-11-07 09:07:45 +05:00
valitovgaziz 430c9faa64 modified: main_dc/yalarba/easySite/easySite/app/pages/profile/edit.vue
add edit profile page (update)
2025-11-07 08:27:41 +05:00
valitovgaziz 911fe9d24b modified: main_dc/yalarba/easySite/easySite/app/pages/profile/index.vue
add user info to profile page easysite102.ru site
2025-11-06 05:33:31 +05:00
valitovgaziz 88f032c664 modified: main_dc/yalarba/easySite/easySite/app/components/layout/Header.vue
delete empty line
2025-11-02 15:07:17 +05:00