Commit graph

1076 commits

Author SHA1 Message Date
IceDBorn
226de61be3 Set pip boundaries upon window size changes 2023-03-27 01:24:19 +03:00
IceDBorn
02e3553130 Do not show video room toggle when creating space 2023-03-26 21:32:13 +03:00
IceDBorn
6e92a5afb9 New call style and fix title overflow 2023-03-26 21:29:04 +03:00
IceDBorn
f4dbc93121 Remove pip class name if a call is not active to prevent pip from spawning 2023-03-26 20:31:16 +03:00
IceDBorn
af45c2bbf7 Use call icon instead of hashtag on voice rooms 2023-03-26 05:15:47 +03:00
IceDBorn
cbfeae60d6 Remove unused import 2023-03-26 01:08:48 +02:00
IceDBorn
3285c4ce22 Show text and video rooms in different categories 2023-03-26 01:00:20 +02:00
CrazyStevenz
59375f02b8 Fix space name in jitsi room header 2023-03-25 22:43:25 +02:00
IceDBorn
70e9d9254d Fix navigating outside of current space when a call is active 2023-03-25 21:30:11 +02:00
IceDBorn
df538c2b2b Remove colons from jitsi room name to prevent broken rooms 2023-03-25 08:02:20 +02:00
IceDBorn
7c60cca171 Disable unused jitsi options 2023-03-25 07:54:40 +02:00
IceDBorn
34afe16dca Print space name in parenthesis 2023-03-25 07:20:26 +02:00
IceDBorn
70796e2d0b Move voice channel switching logic to navigation 2023-03-25 03:36:08 +02:00
IceDBorn
dde59f3596 Fix call position upon entering fullscreen after moving pip 2023-03-24 11:32:57 +02:00
IceDBorn
79fcd7eea8 Print room and space name on header 2023-03-24 11:15:21 +02:00
IceDBorn
73374938f5 Implement pip dragging 2023-03-24 07:24:27 +02:00
IceDBorn
636e9ad6ef Separate fullscreen and pip call header css 2023-03-24 07:15:55 +02:00
IceDBorn
7bf7f23a5e WIP call style 2023-03-24 07:05:22 +02:00
jim3692
b76feea519 Implement conditional PiP support 2023-03-22 20:56:31 +02:00
jim3692
68e66e2319 Fix re-enter + Cleanup 2023-03-22 20:37:39 +02:00
jim3692
1264e70408 Fix call switching 2023-03-22 20:12:29 +02:00
jim3692
8a5a1f04e1 Remove hardcoded id 2023-03-22 19:56:48 +02:00
jim3692
b34de2c79d Fix re-enter jitsi call 2023-03-22 19:53:19 +02:00
jim3692
2d25d0f916 Rollback listeners 2023-03-22 19:26:28 +02:00
jim3692
f0f81cc499 Fix join call confirmation 2023-03-22 19:09:00 +02:00
IceDBorn
a9e950ba2f Restyle pip 2023-03-22 01:00:07 +02:00
IceDBorn
6962ec819a Dispose call when closing 2023-03-22 00:58:08 +02:00
CrazyStevenz
5f17e4153b Wip call handling 2023-03-22 00:41:40 +02:00
CrazyStevenz
dba8638109 Fix jitsi call close button 2023-03-21 22:37:10 +02:00
IceDBorn
83c86dc5f2 Create call component to keep it alive upon changing channels 2023-03-21 08:36:23 +02:00
IceDBorn
881255547b Add jitsi config options 2023-03-20 12:56:19 +02:00
IceDBorn
2e305cd0f9 Use matrix room name and id for jitsi room name 2023-03-20 12:24:02 +02:00
IceDBorn
ed6ec55578 Add initial jitsi call code 2023-03-20 11:00:26 +02:00
Krishan
e446fc47ce
Add screenshot in readme (#1140) 2023-02-26 14:22:05 +05:30
Krishan
e33a887055
Change license to AGPLv3 (#1115)
* Add CLA github action

* Change license to AGPLv3
2023-02-24 17:28:04 +05:30
Krishan
78951a3bc4
Rename LICENSE to LICENSE.md 2023-02-08 17:13:05 +11:00
Krishan
44318d1ecd
Replace deprecated 'set-output' with '$GITHUB_OUTPUT' 2023-01-30 15:46:56 +11:00
Krishan
a6fb44e1ab Release v2.2.4 2023-01-30 15:27:17 +11:00
Ajay Bura
374d2d1962
Add node polyfills (#1093)
* Add node polyfills

* remove unused polyfill

* enable fs in node polyfill

* remove polyfill aliases and crypto

* Fix build error

* Fix buffer injection
2023-01-30 15:20:53 +11:00
Ajay Bura
3ad143228d
Use relative paths for build (#1094) 2023-01-30 15:20:13 +11:00
Krishan
4ea14c853e Release v2.2.3 2023-01-15 16:16:40 +11:00
Ajay Bura
38bbc1c6f5
Vite plugin to add svg as inline data (#1072)
* add vite plugin to add svg as inline data

* Add node types package
2023-01-15 09:52:58 +05:30
Stefano Pigozzi
9a34daa2bc
Set accept attribute to image/* in ImageUpload (#989)
That way, browsers will suggest to the users to upload an image file instead of any kind of file.

The behaviour is in-line with Element's, which specifies the same attribute when selecting an avatar.

Please note that it does not prevent users from uploading non-image files as avatars, as browsers interpret that attribute as a mere suggestion, which can be bypassed in the file select dialog.

Partially fixes #982.
2023-01-15 09:44:16 +05:30
Ajay Bura
e5e3f5f0a3 Add jsdelivr cdn for twemoji 2023-01-14 18:51:42 +05:30
Ajay Bura
899a89cb3b
Replace Webpack to Vite (#1023)
* Add vite, typescript and prettier

* Configure vite

* Fix tsconfig error

* Fix manifest json

* Move manifest json to root

* Bug fix

* Move back manifest json to public
2022-12-20 20:47:51 +05:30
Krishan
63cb564818 chore: update netlify site id secrets 2022-12-14 10:47:10 +05:30
renovate[bot]
e93511fde7
Lock file maintenance (#1020)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 08:51:14 +05:30
renovate[bot]
eeac5c6c45
Update nginx Docker tag to v1.23.3 (#1019)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 08:45:11 +05:30
dependabot[bot]
f7b48333df
Bump sanitize-html from 2.7.3 to 2.8.0 (#1018)
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.7.3 to 2.8.0.
- [Release notes](https://github.com/apostrophecms/sanitize-html/releases)
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.7.3...2.8.0)

---
updated-dependencies:
- dependency-name: sanitize-html
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-14 08:40:14 +05:30
dependabot[bot]
cb88a6fd9c
Bump actions/checkout from 3.1.0 to 3.2.0 (#1017)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 09:19:20 +05:30