|
|
| Line 1: |
Line 1: |
| ==Project== | | ==Project== |
| Adventskalender
| | The Toom adventcalendar. Every Year we do this. The wordpress backend can be used to setup the prices and allocate the doors. The email service through elaine has to be setup every time to match their campain. The cloudfront links should be given to the client for iframe implementation, can be checked, invalidated and managed in cloudfront (see below). |
|
| |
|
| ===URL===
| | Asana: https://app.asana.com/0/1203054889378981/1205116436381921 |
|
| |
|
| ==== frontend: ====
| | Google Drive: t.b.d. |
| - WEB: https://app.selbstbauprofi.de/advent-calendar/web/
| |
|
| |
|
| https://d2tmlakek2nr5f.cloudfront.net/ | | == Repository == |
| | Gitlab: https://git.parasol-island.com/toom/toom23_int36 |
|
| |
|
| - APP:
| | === Branches === |
|
| |
|
| https://app.selbstbauprofi.de/advent-calendar/mobile/
| | ==== Main Branch ==== |
| | Deploys on push to Preview. |
|
| |
|
| https://d1wr68tub0j7bb.cloudfront.net/
| | == Webserver == |
|
| |
|
| | === Preview === |
| | Server: pslsrv57.p5l.io (Preview Webserver) |
|
| |
|
| Secret Key (to open all doors, set in backend):
| | Domain: toom23-int36-wp.psl.dev |
|
| |
|
| ?secret=Ao@VoZc3h69jNogp8GRH!3w-
| | ==== Frontend ==== |
| | https://www.toom23-int36-wp.psl.dev/fe-content/app/ |
|
| |
|
| ==== Backend: ====
| | https://www.toom23-int36-wp.psl.dev/fe-content/web<nowiki/>/ |
| https://app.selbstbauprofi.de/toom22int01/cms/wp-admin/ | |
|
| |
|
| ==== Live Preview: ==== | | ==== Backend ==== |
| https://toom.de/angebote-aktionen/toom-adventskalender/?simTime=1669411731&simTimeToken=f6190569d7e3d7877ed5b7b3d70ee5de | | Wordpress: https://www.toom23-int36-wp.psl.dev/wp-admin/ |
|
| |
|
| ===Project Name=== | | === Production === |
| XXX
| |
|
| |
|
| ...
| |
|
| |
|
| ===About===
| |
| The Toom adventcalendar. Every Year we do this. The wordpress backend can be used to setup the prices and allocate the doors.
| |
|
| |
|
| The email service through elaine has to be setup every time to match their campain.
| |
|
| |
|
| The cloudfront links should be given to the client for iframe implementation, can be checked, invalidated and managed in cloudfront (see below).
| |
|
| |
| === '''IMPORTANT NOTE:''' ===
| |
| When uploading assets for the doors, make sure to use cryptic filenames, otherwise the users might be able to sniff all the prizes.
| |
|
| |
| ===Asana===
| |
| https://app.asana.com/0/1203054889378981/1205116436381921
| |
|
| |
| ===Drive===
| |
| ...
| |
|
| |
| ==Setup==
| |
|
| |
| ===Server===
| |
|
| |
| ====Client====
| |
|
| |
| ====Live====
| |
| Hosteurope
| |
|
| |
| wp12995520_JDV1RQKIHB
| |
|
| |
| ssh wp12995520@wp12995520.server-he.de
| |
|
| |
| /is/htdocs/wp12995520_JDV1RQKIHB/de/selbstbauprofi/app/repositories/toom22int01
| |
|
| |
| ====Stage====
| |
| none
| |
|
| |
| ====Preview====
| |
| https://toom22int01.preview.pslsrv.com/
| |
|
| |
| ==== Cloudfront ====
| |
| Distributions: https://us-east-1.console.aws.amazon.com/cloudfront/v3/home?region=us-east-1#/distributions
| |
|
| |
| User: https://parasolisland.1password.eu/vaults/nisn7ndno4lfgvty3g6ubwow4y/allitems/vbsoltk6sreffeyxoduqqkolne/
| |
|
| |
| ===Git Repository===
| |
| Frontend: https://github.com/Parasol-Island-GmbH/toom-advent-calendar
| |
|
| |
| Backend: https://git.parasol-island.com/toom_baumarkt_gmbh/toom22_int01
| |
|
| |
| ===Analytics===
| |
| Google Analytics 4 (GA4):
| |
|
| |
| link
| |
|
| |
| === Cloudfront ===
| |
| invalidate cache for dirstribution. Login to https://us-east-1.console.aws.amazon.com/cloudfront with the toom aws user from 1P.
| |
|
| |
| Then follow the steps in the images below:
| |
| [[File:Cloudfront 01.png|none|thumb]]
| |
| You have to invalidate both Web and App, one after the other.
| |
| [[File:Cloudfront 02.png|none|thumb]]
| |
| [[File:Cloudfront 03.png|none|thumb]]
| |
| [[File:Cloudfront 04.png|none|thumb]]
| |
| You have to add /* to invalidate the whole
| |
| [[File:Cloudfront 05.png|none|thumb]]
| |
| Once its done the next hard refresh should deliver the new version
| |
| [[File:Cloudfront 06.png|none|thumb]]
| |
| [[Category:Tech]] | | [[Category:Tech]] |
| [[Category:Development]] | | [[Category:Development]] |
| [[Category:Documentation]] | | [[Category:Documentation]] |
Project
The Toom adventcalendar. Every Year we do this. The wordpress backend can be used to setup the prices and allocate the doors. The email service through elaine has to be setup every time to match their campain. The cloudfront links should be given to the client for iframe implementation, can be checked, invalidated and managed in cloudfront (see below).
Asana: https://app.asana.com/0/1203054889378981/1205116436381921
Google Drive: t.b.d.
Repository
Gitlab: https://git.parasol-island.com/toom/toom23_int36
Branches
Main Branch
Deploys on push to Preview.
Webserver
Preview
Server: pslsrv57.p5l.io (Preview Webserver)
Domain: toom23-int36-wp.psl.dev
Frontend
https://www.toom23-int36-wp.psl.dev/fe-content/app/
https://www.toom23-int36-wp.psl.dev/fe-content/web/
Backend
Wordpress: https://www.toom23-int36-wp.psl.dev/wp-admin/
Production