Nextcloud bot
33cbf9a7b2
[tx-robot] updated from transifex
8 years ago
Nextcloud bot
2b069e2705
[tx-robot] updated from transifex
8 years ago
Joas Schilling
925761577c
Fail when the user is not a participant
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
e0613c7330
Add integration tests for call handling with passwords
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
c8354fb250
Make sure join with password works :)
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
fc2e8645ec
Yeah... of course the password must be wrong to fail, not correct...
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
87bfc885bd
Add integration tests for setting the password and joining without it
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
12332361d6
ES lint
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
5ba66c0de0
Remove self-joined users from the list after leaving
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
ff26dc022c
Allow accessing the peers for users which are part of the room
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
ff6bddb29d
Only return limited information before password verification
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
8d780764e3
Remove empty methods
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
aee0e22052
Request the password when joining a call with password
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
6117e5ae8d
Doc paassword on "join call"
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
1eb766eb01
Hash the passwords
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
f8a9f124f8
Add option for the moderator to set a password
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
eb7546ea0e
Increase version to run migrations
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
411ff3dea9
Only do signaling while we ping (after successful join)
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
834a13c1ef
Add docs about the new endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
504acc5b85
Add endpoint to set the password
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
dcd8210027
Start implementing room passwords
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Ivan Sein
07f425dc58
Merge pull request #419 from nextcloud/participant-exception
Add a dedicated exception for participants
8 years ago
Joas Schilling
fdb1071217
Fix inspection errors (although they can not happen *cough*)
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
0c3fdb72b3
Add a dedicated exception for participants
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
14b9e85dac
Merge pull request #415 from nextcloud/add-helper-script-to-run-integration-tests-on-a-docker-container
Add helper script to run integration tests on a Docker container
8 years ago
Ivan Sein
452f829912
Merge pull request #418 from nextcloud/extract-methods-from-long-polling
Extract methods from long polling
8 years ago
Joas Schilling
942a3a08f5
Only construct the objects in one place
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
dda5e48f42
Allow to deal with rooms based on session id
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
53574c0f98
Merge pull request #417 from nextcloud/use-a-different-display-name-than-the-user-id-in-the-integration-tests
Use a different display name than the user ID in the integration tests
8 years ago
Joas Schilling
0b6b959c6f
Merge pull request #416 from nextcloud/fix-strict-standards-error-in-integration-tests-on-php-7
Fix Strict Standards error in integration tests on PHP 7
8 years ago
Nextcloud bot
02c7bb8ac8
[tx-robot] updated from transifex
8 years ago
Daniel Calviño Sánchez
7401193a92
Use a different display name than the user ID in the integration tests
This makes possible to ensure that the right value was returned by the
server.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
8 years ago
Daniel Calviño Sánchez
6f10f84871
Fix Strict Standards error in integration tests on PHP 7
Besides returning the last element, "end" also sets the internal pointer
of the array to the last element, and for that it receives a reference
to the array. Thus, "end(array_keys(..." can not be used, as it would
generate the Strict Standards error "Only variables should be passed by
reference", so the returned value from "array_keys" has to be stored in
a variable.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
8 years ago
Daniel Calviño Sánchez
06428a483f
Add helper script to run integration tests on a Docker container
When running the integration tests through "run.sh" the parent directory
of the Spreed application must be the "apps" directory of an installed
Nextcloud server. Running the tests modifies the configuration and
database of that server, and the tests could fail too if the state of
its database conflicts with that expected by the tests.
The new "run-docker.sh" is a wrapper around "run.sh" that copies the
code (but not the configuration or data) of the Nextcloud server and its
applications to a Docker container, installs the Nextcloud server inside
the container (with a SQLite database), and then executes the
integration tests on the fresh server. This prevents the integration
tests from messing with the original Nextcloud server, and also ensures
that the integration tests will be run with a known initial state.
Besides that, when calling "run-docker.sh" the Docker image to be used
can be specified, so the tests can be easily run on PHP 5.6 or PHP 7.1
using "run-docker.sh --image nextcloudci/phpX.Y:phpX.Y-Z". If the
"--image" option is not given by default the image
"nextcloudci/php7.1:php7.1-15" will be used.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
8 years ago
Nextcloud bot
a621b2545e
[tx-robot] updated from transifex
8 years ago
Ivan Sein
b6075e65ff
Merge pull request #413 from nextcloud/api-docs
Start writing docs for the mobile app devs
8 years ago
Joas Schilling
df01255508
Add Call management docs
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
6b5b1a676e
Add table of content
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
2d06fbfe5b
Finish docs about Room and Participant management
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
6a948a5755
Rename a room
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Ivan Sein
e18515211f
Merge pull request #410 from nextcloud/fix-guest-entries-in-sidebar
Fix guest entries in sidebar
8 years ago
Joas Schilling
c446df4825
Start writing docs for the mobile app devs
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
293a55469f
Merge pull request #411 from nextcloud/fix-guest-avatar
Fix guest's avatar
8 years ago
Ivan Sein
bcbc315ce6
Fix guest avatar.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
8 years ago
Ivan Sein
abc71ceaba
Fix guest's avatar.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
8 years ago
Joas Schilling
18651b9d4f
Fix deleting of guests
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
960214ff3d
Use the variables
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
d320966802
Fix displaying guest entries in the sidebar
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Ivan Sein
815c509259
Merge pull request #377 from nextcloud/sidebar
Start with sidebar
8 years ago
Joas Schilling
1ffa4e0d6d
Fix ESlint
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago