Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

installation: update Local Setup Instructions for Debian-based Systems. #9182

Open
wants to merge 28 commits into
base: development
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f04f570
Translated using Weblate (Swedish) (#9141)
weblate Aug 18, 2023
a341a19
Feature-9082: Enhance language dropdown button (#9131)
nnhathung Aug 18, 2023
498add5
fix-7016: Link redirect of current day results in user forward to wro…
Aug 21, 2023
47a50e8
feature-9082: Enhance language dropdown button (#9142)
Aug 21, 2023
b4307ec
fix-9080: There was no result for searching with Ticket price "0.0" (…
Aug 21, 2023
2ba0fe3
fix-9139: The Expired tab of Access Codes Page has navigated wrong th…
khangon Aug 21, 2023
8ef23c3
fix-9076: Cannot show all entries when selecting "Show All" in View A…
Aug 21, 2023
3447f60
fix-9154: [Badge Wizard] Showing <a> tag in custom field when organiz…
khangon Aug 24, 2023
46741b8
feature-9020: Filter options for orders and attendees not working (#9…
Aug 24, 2023
25ab4c1
feature 9125: Fix top menu for mobile screens (#9143)
khangon Aug 24, 2023
92dafd6
fix-9127:Top align table content on manage event dashboard (#9159)
khangon Aug 25, 2023
40db04f
feature-8684: Add option to tag attendees (#9155)
Aug 26, 2023
e811c76
fix 9140: The value of the status dropdown list cannot be displayed i…
khangon Aug 26, 2023
5f989cc
feature-9082: Enhance language dropdown button (#9162)
Aug 31, 2023
0cbe4fd
feature-9082: Enhance language dropdown button (#9164)
Sep 8, 2023
d2861b9
feature-9065: Track when attendees login and join an event virtually …
nnhathung Sep 12, 2023
ef639f6
Translated using Weblate (Swedish) (#9163)
weblate Sep 12, 2023
fa36945
Translations update from Hosted Weblate (#9167)
weblate Oct 12, 2023
bb7a839
Update Local Setup Instructions for Debian-based Systems
sergyDwhiz Mar 20, 2024
ba80a13
Merge branch 'development' into fix-contributor-guidlines
sergyDwhiz Mar 21, 2024
a147d7e
Revert "feature-9082: Enhance language dropdown button (#9164)"
norbusan Mar 21, 2024
6dfb5ab
Revert "feature-9082: Enhance language dropdown button (#9162)"
norbusan Mar 21, 2024
940cb42
Revert "feature-9082: Enhance language dropdown button (#9142)"
norbusan Mar 21, 2024
0d76e7a
Revert "Feature-9082: Enhance language dropdown button (#9131)"
norbusan Mar 21, 2024
12b957b
Revert "Feature-9082 Enhance language dropdown button (#9105)"
norbusan Mar 21, 2024
7fa143e
Merge branch 'development' into fix-contributor-guidlines
sergyDwhiz Mar 23, 2024
b54ff89
Update Node.js version in package.json
sergyDwhiz Mar 23, 2024
47d9ffc
Merge branch 'development' into fix-contributor-guidlines
sergyDwhiz Mar 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions app/components/public/stream/join-video.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ export default class JoinVideo extends Component<Args> {
openPanel(): void {
if (this.args.canAccess) {
this.args.showSidePanel?.();
this.eventCheckIn(this.args.event.identifier)
this.router.transitionTo({ queryParams: { side_panel: true } });
} else {
if (this.session.isAuthenticated) {
Expand All @@ -35,4 +36,16 @@ export default class JoinVideo extends Component<Args> {
}
}
}

async eventCheckIn(event_identifier: string) {
try {
const data:any = {
'check_in_type' : 'event',
'is_check_in' : true
};
await this.loader.post(`events/${event_identifier}/virtual/check-in`, data);
} catch (e) {
// Ignore error to prevent stackoverflow
}
}
}
18 changes: 18 additions & 0 deletions app/components/public/stream/video-stream.ts
Original file line number Diff line number Diff line change
Expand Up @@ -166,11 +166,29 @@ export default class PublicStreamVideoStream extends Component<Args> {
async setupRoomChat(stream:any) {
this.currentRoom = stream;
this.shown = false;
fix-contributor-guidlines
this.eventCheckIn(this.args.event.identifier, stream.microlocationId)
}

@action
hideStreamYard() {
this.selectingLanguage.setStreamYardVisibility(false);
}

async eventCheckIn(event_identifier: string, microlocation_id: number) {
try {
const data:any = {
'check_in_type' : 'room',
microlocation_id,
'is_check_in' : true
};
if (microlocation_id === undefined) {
data.check_in_type = 'virtual-room'
}
await this.loader.post(`events/${event_identifier}/virtual/check-in`, data);
} catch (e) {
// Ignore error to prevent stackoverflow
}
}

}
9 changes: 9 additions & 0 deletions app/controllers/events/view/tickets/attendees/list.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,15 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
isSortable : true
},
{
fix-contributor-guidlines
name : 'Ticket Name',
width : 80,
valuePath : 'ticket.name',
headerComponent : 'tables/headers/sort',
isSortable : true
},

development
name : 'Tags',
width : 100,
valuePath : 'tagId',
Expand Down
13 changes: 13 additions & 0 deletions docs/installation/local.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,19 @@ cd open-event-frontend
```

- `yarn`
## Important Note:
- **Only for Debian-based users (like Ubuntu)** : If you encounter an error when trying to run `yarn`, it's due to a conflict with the cmdtest package. You can resolve this by removing cmdtest and installing yarn using apt. Additionally, if you encounter an error due to Node.js version incompatibility, you can use nvm (Node Version Manager) to install and switch to the compatible Node.js version. Here are the steps:
1. Install nvm by running the following command: `curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash`
2. Source nvm to use it in the current session: `source ~/.nvm/nvm.sh`
3. Install and use a compatible version of Node.js (for example, 14.18.1): `nvm install 14.18.1`
`nvm use 14.18.1`
Also, If you encounter an error indicating that your `.npmrc` file has a globalconfig and/or a prefix setting, which are incompatible with nvm,
1. run the following command: `nvm use --delete-prefix v14.18.1`
2. Remove cmdtest: `sudo apt remove cmdtest`
3. Install yarn: `sudo apt install yarn`

You're good to go. Now, continue with the normal installation.

- `cp .env.example .env`
- `yarn l10n:generate`

Expand Down
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,11 @@
"ember-cli-deprecation-workflow": "^2.1.0",
"ember-cli-document-title-northm": "^1.0.3",
"ember-cli-dotenv": "^3.1.0",
<<<<<<< HEAD
"ember-cli-fastboot": "^4.1.1",
=======
"ember-cli-fastboot": "^4.1.2",
>>>>>>> f8507da3 (Update Node.js version in package.json)
"ember-cli-flash": "^2.2.0",
"ember-cli-head": "^2.0.0",
"ember-cli-html-minifier": "^1.1.0",
Expand Down Expand Up @@ -168,7 +172,7 @@
"xgettext-template": "^4.1.2"
},
"engines": {
"node": ">= 12.x <15",
"node": "18.x",
"yarn": ">= 1.2.0"
},
"private": true,
Expand Down