Go to file
b1ek 572dae98ab
fix: throw validation error for filename
2024-08-21 17:58:35 +10:00
.vscode feat: vscode debug config 2024-08-20 20:06:33 +10:00
assets init using the yii create project thingy 2024-08-19 18:41:44 +10:00
commands init using the yii create project thingy 2024-08-19 18:41:44 +10:00
config feat: add image model and api controller 2024-08-19 22:44:16 +10:00
controllers feat: delete param 2024-08-21 12:08:55 +10:00
mail/layouts init using the yii create project thingy 2024-08-19 18:41:44 +10:00
migrations refactor: rewrite everything with params to not suck ass 2024-08-20 23:35:42 +10:00
models fix: throw validation error for filename 2024-08-21 17:58:35 +10:00
runtime init using the yii create project thingy 2024-08-19 18:41:44 +10:00
tests init using the yii create project thingy 2024-08-19 18:41:44 +10:00
vagrant init using the yii create project thingy 2024-08-19 18:41:44 +10:00
views feat: delete param 2024-08-21 12:08:55 +10:00
volatile/images fix: add volatile images directory 2024-08-21 12:51:35 +10:00
web fix: typo 2024-08-21 12:52:58 +10:00
widgets init using the yii create project thingy 2024-08-19 18:41:44 +10:00
.bowerrc init using the yii create project thingy 2024-08-19 18:41:44 +10:00
.env.template fix: add yii_env and debug variables to .env template 2024-08-21 12:23:49 +10:00
.gitignore init using the yii create project thingy 2024-08-19 18:41:44 +10:00
LICENSE.md init using the yii create project thingy 2024-08-19 18:41:44 +10:00
README.md doc: compilance 2024-08-21 11:56:12 +10:00
Vagrantfile init using the yii create project thingy 2024-08-19 18:41:44 +10:00
codeception.yml init using the yii create project thingy 2024-08-19 18:41:44 +10:00
composer.json init using the yii create project thingy 2024-08-19 18:41:44 +10:00
composer.lock init using the yii create project thingy 2024-08-19 18:41:44 +10:00
copy.sh init using the yii create project thingy 2024-08-19 18:41:44 +10:00
docker-compose.yml.template feat: add mime column to image table and switch to mysql 2024-08-20 12:45:28 +10:00
original_doc.docx doc: compilance 2024-08-21 11:56:12 +10:00
requirements.php init using the yii create project thingy 2024-08-19 18:41:44 +10:00
sh init using the yii create project thingy 2024-08-19 18:41:44 +10:00
yii init using the yii create project thingy 2024-08-19 18:41:44 +10:00
yii.bat init using the yii create project thingy 2024-08-19 18:41:44 +10:00

README.md

banki.shop test

to start it up, create docker-compose.yml and .env from their .template files and docker-compose up -d.
you can run the copy.sh script to do it automatically

make sure you set the DB_PASS in .env to the same as you set in docker-compose.yml

compilance

as per the original document, the following is implemented:

  • API for listing params
  • listing params
    • adding one or two images to a param, deleting an image, replacing the image
  • images:
    • original file name is saved
    • everything is stored in one directory, files with the same original name do not conflict

running yii commands inside docker

./sh php yii migrate/up