Denis Barbaron
4e8a5a1cef
update built-in objects in the database ( #846 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2025-03-07 20:51:25 +01:00
Denis Barbaron
9de3828158
add saml audience option and manage required options ( #843 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2025-03-03 16:46:01 +01:00
Karol Wrótniak
29ce6e3bbb
Update changelog, fix version number consistency ( #842 )
v3.7.5
2025-02-28 14:11:05 +01:00
Karol Wrótniak
9d04a6c17f
Bump version to 3.7.4 ( #837 )
v3.7.4
2025-02-19 20:14:41 +01:00
Denis Barbaron
1e3069031f
improve saml authentication ( #836 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2025-02-18 18:54:51 +01:00
Karol Wrótniak
114c8ffb09
Version bump to 3.7.3
2025-02-11 09:56:19 +01:00
Jussi Vatjus-Anttila
fe79678ab5
add reason to leave callback ( #833 )
...
trace reason why phone reservation is leave
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
v3.7.3
2025-02-10 13:39:28 +01:00
Sven Lankes
3ae7ed5aa6
fix: remove progressed from call as it prohibits the system from working ( #827 )
...
Signed-off-by: Sven Lankes <sven@lank.es >
2025-02-05 15:44:16 +01:00
Denis Barbaron
edb3892d65
improve device state consistency ( #831 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl >
2025-02-04 11:23:30 +01:00
Karol Wrótniak
4727d35989
Add musl installation to Dockerfile ( #826 )
2025-02-04 01:43:19 +01:00
Denis Barbaron
9b8738cdbb
fix bug by completing the PR #650 ( #824 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2025-01-20 17:53:57 +01:00
Karol Wrótniak
0b21f0c4fc
Fix deploy to DockerHub
v3.7.2
2025-01-12 22:57:14 +01:00
Karol Wrótniak
536d1cbf95
Add support for arm64 to Dockerfile ( #821 )
...
* Add support for arm64 to Dockerfile
* Change machine type R1
Fixes #820
2025-01-11 19:24:57 +01:00
Denis Barbaron
8e6c257225
upgrades to webpack 5 to enforce security ( #819 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-12-06 12:36:27 +01:00
Denis Barbaron
3f76eea17f
migrates to webpack 4 to enforce security ( #818 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-12-04 17:01:23 +01:00
Denis Barbaron
872b0bcbd8
fix all vulnerabilities in the production code ( #817 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-11-29 11:02:11 +01:00
Denis Barbaron
2f54e40206
Upgrading STF for security reasons ( #813 )
...
* Upgrading STF for security reasons
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* update semaphore files
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* upgrading STF for security reasons v2
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* update yarn.lock file
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
---------
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-11-22 11:41:20 +01:00
Karol Wrótniak
e204b03661
Release 3.7.1 ( #809 )
...
* Update CHANGELOG.md with version 3.7.1
* Release 3.7.1
v3.7.1
2024-09-20 19:06:46 +02:00
Denis Barbaron
429f18739a
fix bug on deprecation warning using sass ( #808 )
...
* fix bug on deprecation warning using sass
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* add Orange SA copyright
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
---------
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-09-13 15:26:25 +02:00
Jussi Vatjus-Anttila
8f22cb0a19
fix SDK<34 STFService installation ( #804 )
...
* tackle case where old SDK not support BLUETOOTH_CONNECT permission
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
* make permissions logic more future proof
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
---------
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
2024-09-12 17:39:03 +02:00
Jussi Vatjus-Anttila
8aae1616ac
option to cleanup tmp folder during cleanup phase ( #772 )
...
* option to cleanup tmp folder during cleanup phase
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
* do only one adb command at time to ensure them all are executed
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
* cleanup and fix lint errors
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
---------
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
2024-08-16 13:21:24 +02:00
Karol Wrótniak
870d837a9d
Release 3.7.0 ( #802 )
...
* Update version to 3.7.0 in package.json
* Update CHANGELOG.md with version 3.7.0
v3.7.0
2024-08-12 14:15:28 +02:00
Denis Barbaron
a199bae42b
fix bug on user name management ( #799 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-07-24 23:18:19 +02:00
Denis Barbaron
489ba0427e
Add maintenance banner on UI ( #797 )
...
* fix bug on email separator
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* allow group name change
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* add maintenance banner on UI
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* removes unnecessary comments
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
---------
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-07-19 10:33:52 +02:00
Denis Barbaron
cf56911e9f
Allow group name change ( #795 )
...
* fix bug on email separator
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
* allow group name change
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
---------
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-07-15 17:03:33 +02:00
Denis Barbaron
875730886d
fix bug on email separator ( #792 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-06-20 14:59:59 +02:00
Karol Wrótniak
dfb4ebeea1
Update STF Service APK to 2.5.3 ( #788 )
2024-06-04 20:14:39 +02:00
Karol Wrótniak
e337fe1385
Update minicap to 2.7.2 ( #787 )
2024-06-04 15:33:08 +02:00
Karol Wrótniak
7553c8b88d
Add version 3.6.8 to CHANGELOG
2024-04-04 13:38:00 +02:00
Karol Wrótniak
7e67e66738
Update version to 3.6.8 ( #767 )
v3.6.8
2024-04-04 13:19:53 +02:00
Karol Wrótniak
a5900ef378
Update STFService.apk to 2.5.2 ( #766 )
2024-04-04 13:07:05 +02:00
Jussi Vatjus-Anttila
b39bac2c8f
add required permissions for new sdk:s to be able to use "find me" and bluetooth features ( #765 )
...
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
2024-04-04 12:41:23 +02:00
Karol Wrótniak
b5b3f910ca
Add version 3.6.7 to CHANGELOG
2024-03-23 17:26:40 +01:00
Karol Wrótniak
09833413d3
Update version to 3.6.7 in package.json ( #762 )
v3.6.7
2024-03-23 17:25:15 +01:00
Karol Wrótniak
bfe13a9c5d
Update STFService APK to 2.5.1 ( #761 )
...
* Update STFService APK to 2.5.1
* Update required apk version to 2.5.1
2024-03-21 10:53:58 +01:00
Jussi Vatjus-Anttila
a6b5f18941
options to disable bluetooth and/or clean bonded (paired) devices ( #758 )
...
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
2024-01-30 23:43:23 +01:00
Jussi Vatjus-Anttila
806bfa4087
UI support to cleanup bluetooth bonded devices ( #757 )
...
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
2024-01-30 00:38:54 +01:00
Jussi Vatjus-Anttila
c481720dd7
fix syrup require ( #756 )
...
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
2024-01-29 20:30:57 +01:00
Karol Wrótniak
0c91b551ba
Update STF service APK to 2.5.0 ( #755 )
2024-01-29 17:17:49 +01:00
Jussi Vatjus-Anttila
e958a599cb
Implement enable/disable bluetooth of device ( #754 )
...
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com >
2024-01-29 12:06:57 +01:00
Denis Barbaron
63ad4f138e
fix bug on cookie using https ( #752 )
...
Signed-off-by: Denis barbaron <denis.barbaron@orange.com >
2024-01-24 14:17:56 +01:00
dependabot[bot]
b1187eb488
Bump semver from 7.5.1 to 7.5.2 ( #721 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.5.1...v7.5.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 16:21:44 +02:00
dependabot[bot]
a01d042c18
Bump word-wrap from 1.2.3 to 1.2.5 ( #722 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 16:06:18 +02:00
dependabot[bot]
bd553568fb
Bump browserify-sign from 4.2.1 to 4.2.2 ( #720 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 12:37:39 +02:00
Denis Barbaron
339b6a86fc
Update STF Service APK to 2.4.12 ( #717 )
2023-10-25 00:59:54 +02:00
Karol Wrótniak
9e5e371590
Update STFService.apk to 2.4.12 ( #718 )
2023-10-25 00:57:59 +02:00
Ivan Mironov
8c67ff5c21
Fix mobile browser detection so that "Desktop mode" works as expected ( #715 )
...
Currently, enabling the "Desktop site" mode in Chrome on Android does
nothing to the stf interface.
Signed-off-by: Ivan Mironov <mironov.ivan@gmail.com >
Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl >
2023-09-30 01:39:52 +02:00
Ivan Mironov
3ae296e30c
Fix the description in Dockerfile-debian-arm64 ( #713 )
...
This is a minor cosmetic change. Missed this in https://github.com/DeviceFarmer/stf/pull/712 .
Signed-off-by: Ivan Mironov <mironov.ivan@gmail.com >
Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl >
2023-09-30 01:29:39 +02:00
Ivan Mironov
4db9120a1c
Add more CLI options for stf local to support reverse proxies ( #714 )
...
I use `stf` for a very small installation with just one user and few
devices. `stf local` provides enough functionality and is easy to run:
just one command without the need to configure all internal services
separately. The only missing feature is the ability to provide access
securely over the internet.
I want to use nginx reverse proxy with https and client certificate
authorization, but currently this does not play well with modern
browsers as they refuse to connect to insecure ws:// from secure
https:// context.
This patch just adds the ability to configure various URL patterns to
match the externally accessible address of the installation.
Signed-off-by: Ivan Mironov <mironov.ivan@gmail.com >
2023-09-30 01:17:33 +02:00
Ivan Mironov
87d636f85a
Add Dockerfile for arm64 ( #712 )
...
Image can be built on a normal x86_64 linux PC with installed
qemu-aarch64-static and properly configured binfmt_misc by running
docker build --platform linux/arm64/v8 -f Dockerfile-debian-arm64 -t stf .
or
buildah bud --platform linux/arm64/v8 -f Dockerfile-debian-arm64 -t stf .
Signed-off-by: Ivan Mironov <mironov.ivan@gmail.com >
2023-09-27 15:30:58 +02:00