workadventure/front
David Négrier c9fa9b9a92 Migrating away from the notion of public/private URL in WorkAdventure Github repository
The notion of public/private repositories (with /_/ and /@/ URLs) is specific to the SAAS version of WorkAdventure.
It would be better to avoid leaking the organization/world/room structure of the private SAAS URLs inside the WorkAdventure Github project.

Rather than sending http://admin_host/api/map?organizationSlug=...&worldSlug=...&roomSlug=...., we are now sending /api/map&playUri=...
where playUri is the full URL of the current game.
This allows the backend to act as a complete router.
The front (and the pusher) will be able to completely ignore the specifics of URL building (with /@/ and /_/ URLs, etc...)
Those details will live only in the admin server, which is way cleaner (and way more powerful).
2021-07-15 17:07:47 +02:00
..
dist FEATURE: improved the notification system 2021-07-13 16:54:11 +02:00
packages/iframe-api-typings Dynamically fetching correct version and generating declarations only for npm lib 2021-04-11 11:32:56 +02:00
src Migrating away from the notion of public/private URL in WorkAdventure Github repository 2021-07-15 17:07:47 +02:00
style FIX: media box should always have a height 2021-07-15 16:08:37 +02:00
tests/Phaser Merge remote-tracking branch 'remotes/upstream/develop' into tiles-start-positions 2021-06-25 18:14:40 +02:00
.dockerignore Fixing Dockerfiles 2020-04-11 15:11:22 +02:00
.eslintrc.json Upgrading ESLint (and ignoring a bunch of interesting rules) 2021-05-12 11:44:41 +02:00
.gitignore Fixing .gitignore files 2021-06-23 16:30:42 +02:00
.prettierignore Adding prettier on back and pusher (not running them right now) 2021-06-23 16:23:16 +02:00
.prettierrc.json Making max line length to 120 2021-06-23 16:58:57 +02:00
Dockerfile [Breaking change] UPLOADER_URL and ADMIN_URL are now true URLs (and not only host name) and API_URL is replaced by PUSHER_URL 2021-03-31 16:00:14 +02:00
jasmine.json Adding PlayerMovement class to interpolate/extrapolate position along tests (installing Jasmine) 2020-06-02 10:48:04 +02:00
LICENSE.txt Changing license to AGPL + Commons Clause 2020-06-09 10:17:21 +02:00
package-lock.json Merge branch 'develop' of github.com:thecodingmachine/workadventure into iframe-api-refactor2 2021-06-21 11:53:07 +02:00
package.json FIX: media box should always have a height 2021-07-15 16:08:37 +02:00
templater.sh Fixing GA tag not included in play domain 2021-03-05 10:00:11 +01:00
tsconfig-for-jasmine.json Fixing Jasmine tests 2021-05-17 16:41:10 +02:00
tsconfig-for-webpack.json Adding correct SCSS file integration with Svelte 2021-05-17 16:41:09 +02:00
tsconfig.json Adding correct SCSS file integration with Svelte 2021-05-17 16:41:09 +02:00
webpack.config.ts FEATURE: migrated the chat window to svelte 2021-07-07 18:07:58 +02:00
yarn.lock FIX: media box should always have a height 2021-07-15 16:08:37 +02:00