Skip to content

Commit

Permalink
Merge pull request #335 from WcaleNieWolny/organization-system
Browse files Browse the repository at this point in the history
  • Loading branch information
riderx committed Dec 2, 2023
2 parents f8c3af6 + eec8a95 commit 129eac3
Show file tree
Hide file tree
Showing 65 changed files with 6,649 additions and 3,065 deletions.
3 changes: 2 additions & 1 deletion components.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ export {}
declare module 'vue' {
export interface GlobalComponents {
ActionSheet: typeof import('./src/components/ActionSheet.vue')['default']
ApiKeys: typeof import('./src/components/ApiKeys.vue')['default']
AppCard: typeof import('./src/components/dashboard/AppCard.vue')['default']
AppStat: typeof import('./src/components/package/AppStat.vue')['default']
AppTable: typeof import('./src/components/tables/AppTable.vue')['default']
Expand All @@ -20,6 +21,7 @@ declare module 'vue' {
DeviceCard: typeof import('./src/components/package/DeviceCard.vue')['default']
DeviceTable: typeof import('./src/components/tables/DeviceTable.vue')['default']
Dialog: typeof import('./src/components/Dialog.vue')['default']
DropdownOrganization: typeof import('./src/components/dashboard/DropdownOrganization.vue')['default']
DropdownProfile: typeof import('./src/components/dashboard/DropdownProfile.vue')['default']
IIonCopyOutline: typeof import('~icons/ion/copy-outline')['default']
InfoRow: typeof import('./src/components/package/InfoRow.vue')['default']
Expand All @@ -32,7 +34,6 @@ declare module 'vue' {
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
Searchbar: typeof import('./src/components/Searchbar.vue')['default']
SharedApps: typeof import('./src/components/dashboard/SharedApps.vue')['default']
SharedUserTable: typeof import('./src/components/tables/SharedUserTable.vue')['default']
Sidebar: typeof import('./src/components/Sidebar.vue')['default']
Spinner: typeof import('./src/components/Spinner.vue')['default']
Expand Down
43 changes: 39 additions & 4 deletions locales/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,26 @@ activation-validate: Validate
add: Add
add-another-app: Add your app
add-api-key: Added new API key successfully
add-member: Add Member
add-shared-user: Add shared user
add-this-code-to-you: Add this code to your project
add-your-app-to-your: Add your app to your account
add-your-first-app-t: Add your first app to your account and let's push updates !
admin: Admin
afternoon: afternoon
alert-accept-inviation: Do you accept the invitation to %ORG%?
alert-add-new-key: Select new API key type
alert-confirm-delete: Confirm Delete
alert-confirm-invite: Confirm invitation
alert-confirm-regenerate: Confirm regenerating API key
alert-delete-message: Are you sure you want to delete this
alert-denied-invite: Invitation denied
alert-generate-new-key: Please select the type of API key that you want to generate.
alert-no-invite: This invitation does no longer exist
alert-not-invited: Invalid invitation, cannot accept
alert-not-reverse-message: This action is not reversible
alert-regenerate-key: Are you sure you want to regenerate this key
alert-unknown-error: Unknown error, see dev console
allow-develoment-bui: Allow develoment build
allow-device-to-self: Allow devices to self associate
allow-emulator: Allow Emulators
Expand Down Expand Up @@ -70,21 +77,29 @@ button-browse: Browse
button-camera: Camera
button-cancel: Cancel
button-delete: Delete
button-deny-invite: Deny
button-go: GO
button-home: Home
button-invite: Invite
button-join: Accept
button-options: Options
button-regenerate: Regenerate
button-remove: Remove
button-tabs: Tabs
button-toggle_dark: Toggle dark mode
button-toggle_langs: Change languages
by-clicking-on-them: by clicking on them.
cancel: Cancel
cannot-change-permission: Cannot change permissions, check browser console
cannot-delete-app: Cannot delete App
cannot-delete-app-icon: Cannot delete app icon
cannot-delete-app-version: Cannot delete app version
cannot-delete-bundle: Cannot delete bundle
cannot-delete-channel: Cannot delete channel
cannot-delete-member: Cannot delete member, check browser console
cannot-delete-owner: Cannot delete owner from the organization
cannot-get-the-test-: Cannot get the test version
cannot-invite-owner: Cannot invite owner into organization
cannot-save-custom-i: Cannot save custom ID
cannot-set-this-vers: Cannot set this version
cannot-test-app-some: Cannot test app something wrong happened
Expand All @@ -110,6 +125,7 @@ check-on-web: Check on website
checksum: Checksum
commands: commands
confirm-email: Confirm your email
confirm-email-sent: A confirmation email was sent click to link to confirm your email
confirm-password: Confirm password
confirm-public-desc: |-
Making this channel default will make it send updates to all yours users.
Expand All @@ -136,6 +152,7 @@ device: Device
device-id: Device ID
devices: Devices
devices-using-this-b: Devices using this bundle
did-not-recive-confirm-email: Didn't receive confirmation email?
disable-ab-testing: Disabled AB testing
disable-auto-downgra: Disable auto downgrade under native
disable-auto-upgrade: Disable auto upgrade above major
Expand All @@ -149,10 +166,7 @@ dont-have-an-account: Don’t have an account?
download: Download
email: Email
email-address: Email address
resend-email: Resend Confirmation Email
confirm-email-sent: A confirmation email was sent click to link to confirm your email
did-not-recive-confirm-email: Didn't receive confirmation email?
resend: Resend
email-does-not-exist: This user does not exist
enabled-ab-testing: Enabled AB testing
enabled-progressive-deploy: Enabled progressive deploy
encrypted: Encrypted bundles
Expand All @@ -170,6 +184,7 @@ forgot-check-email: Check your email to get the link to reset your password
forgot-success: Password updated successfully
from: From
from-device: from device
general-information: General Informations
generated-new-apikey: Generated new API key!
good: Good
id: ID
Expand All @@ -178,17 +193,22 @@ in-your-project-fold: In your project folder
info: Information
informations: Informations
init-capgo-in-your-a: Init Capgo in your app
insert-invite-email: Insert email of the user you want to invite
install: Installed
install-the-capacito: Install the Capacitor plugin
into-your-app-folder: Into your app folder.
invalid-auth: Your login are not a match, try again.
invalid-email: Passed email is not valid
invalid-version: Invalid semver version
invite-accepted: Successfully accepted oranization inviation
is-emulator: Is Emulator
is-production-app: Is Production app
key-admin: Admin
key-all: All
key-copied: Key copied in your clipboard
key-read: Read
key-upload: Upload
key-write: Write
language: Language
last-name: Last name
last-update: Last update
Expand All @@ -213,6 +233,8 @@ making-this-channel-: >-
Making this channel "normal" will need you to configure an other channel
default or let device self assign.
mau: Monthly active users
member-deleted: Successfully deleted member
members: Members
metadata: Metadata
metadata-min-ver-not-set: Minimal update version for current bundle is undefined
min-update-version: Minimal update version
Expand All @@ -232,9 +254,12 @@ name: Name
need-more-contact-us: Need more ? Contact us for tailored plan
'no': 'no'
no-channel-linked: No channel, click to add
no-channel-linked-no-perm: No channel
no-devices: No devices
no-logs: No logs
no-permission: Insufficient permissions
no-version-linked: No version, click to add
no-version-linked-no-perm: No version
none: None
not-found: Not found
notifications: Notifications
Expand All @@ -245,6 +270,9 @@ open-channel: Open channel
open-settings: Click to open settings
open-sidebar: Open sidebar
open-this-link-to-le: Open this link to learn how to test your update
org-changes-saved: Organization updated successfully
org-invited-user: Successfully invited user to org
organization-name: Organization Name
os-version: OS version
pages: Pages
password: Password
Expand All @@ -253,6 +281,7 @@ password-heading: Create Password
password-hint: Enter a combination of at least 6 numbers, letters and punctuations.
password-new: New Password
percent-fail: Fail percentage
permission-changed: Successfully changed user permission
personal-information: Personal Informations
plan-abtest: A / B testing
plan-bandwidth: GB Bandwidth
Expand Down Expand Up @@ -292,9 +321,12 @@ register-heading: Registration
register-next: Register
reload: Reload
removed-apikey: API key has been successfully deleted
resend: Resend
resend-email: Resend Confirmation Email
reset-password: Reset Password
reset-your-password: Reset your password
save: Saves
save-changes: Save Changes
search: Search
search-bundle: Search Bundle
search-bundle-id: Search by bundle ID
Expand All @@ -306,6 +338,8 @@ search-by-name: Search by name
search-device: Search device
search-user: Search User
see-usage: See usage
select-user-perms: Select user's permissions
select-user-perms-expanded: Select which permission should the invited user have
session_key: IvSessionKey
set-bundle: Set bundle to channel
settings: Settings
Expand Down Expand Up @@ -360,6 +394,7 @@ usage-title: Total
use-the-command: 'Use the command:'
used-to-create: Account with this email used to exist, cannot recreate
user: User
user-already-invited: This user is already invited to this organization
validate: Validate
version: Version
version-build: Version build
Expand Down
7 changes: 5 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"test:selectable_disallow": "deno run --allow-all tests_backend/run_backend_tests.ts selectable_disallow",
"test:all": "deno run --allow-all tests_backend/run_backend_tests.ts all",
"test:zod": "deno test --allow-all tests_backend/zod.test.ts",
"test:organization": "deno run --allow-all tests_backend/run_backend_tests.ts organization",
"dev-mobile": "BRANCH=development vite build --mode mobile && cap copy",
"dev-build": "BRANCH=development vite build",
"dev-serve": "BRANCH=development vite",
Expand Down Expand Up @@ -145,7 +146,7 @@
"@iconify-json/ion": "1.1.13",
"@iconify-json/ls": "1.1.5",
"@iconify/json": "^2.2.145",
"@playwright/test": "^1.40.0",
"@playwright/test": "next",
"@tailwindcss/aspect-ratio": "^0.4.2",
"@tailwindcss/container-queries": "^0.1.1",
"@tailwindcss/line-clamp": "^0.4.4",
Expand Down Expand Up @@ -189,7 +190,9 @@
"vite-plugin-vue-layouts": "0.8.0",
"vite-plugin-windicss": "1.9.2",
"vitest": "0.34.6",
"vue-tsc": "1.8.22"
"vue-tsc": "1.8.22",
"deep-diff": "1.0.2",
"@types/deep-diff": "1.0.5"
},
"husky": {
"hooks": {
Expand Down
Loading

0 comments on commit 129eac3

Please sign in to comment.