Serik Ibragimov
|
81874853b9
|
chore(psalm): update baseline
|
2 weeks ago |
Serik Ibragimov
|
fd78699305
|
chore(psalm): update psalm-baseline
|
2 weeks ago |
Serik Ibragimov
|
80daf510f0
|
chore(psalm): update baseline
|
2 weeks ago |
Sergey Linnik
|
d3c105dae1
|
update license
|
3 weeks ago |
Serik Ibragimov
|
64c9abe484
|
test(editor): accept quoted filename in download as test
|
3 weeks ago |
Serik Ibragimov
|
3f4c595553
|
test(psalm): update baseline
|
1 month ago |
Serik Ibragimov
|
4f7f1dac68
|
test(desktop): add unit tests for DesktopMiddleware redirect logic
|
1 month ago |
Serik Ibragimov
|
a4d2c01e64
|
test(email): add Behat tests for email address list endpoint
|
1 month ago |
Serik Ibragimov
|
83f610603f
|
test(email): add unit tests for MailMergeService
|
1 month ago |
Serik Ibragimov
|
c15b757005
|
test(email): add unit tests for MailMergeAttachment
|
1 month ago |
Serik Ibragimov
|
2383b4266c
|
test(email): add unit tests for MailMergeMessage
|
1 month ago |
Serik Ibragimov
|
b1dfb27e1d
|
test(email): fix EmailManagerTest setup and cover getSenderAddressesFor
|
1 month ago |
Serik Ibragimov
|
1aa794cacd
|
test(email): update psalm baseline for mail merge classes
|
1 month ago |
Serik Ibragimov
|
9d9177be41
|
test(behat): add missing restrictExternalStorage field to default settings in CoreContext
|
2 months ago |
Serik Ibragimov
|
f4e56d5768
|
test(share): add case for extra permissions available when admin resharing is disabled
|
2 months ago |
Serik Ibragimov
|
c525b884a6
|
test(share): update ExtraPermissions tests for admin resharing policy check
|
2 months ago |
Serik Ibragimov
|
c1096e8abb
|
chore(psalm): update baseline for IAppConfig property in ExtraPermissions
|
2 months ago |
Serik Ibragimov
|
b6812b2b52
|
chore(psalm): update baseline to ignore UndefinedClass AppConfig error
|
2 months ago |
Serik Ibragimov
|
9a6ba63651
|
test(e2e): add external storage restriction tests for direct, shared, and direct editing access
|
2 months ago |
Serik Ibragimov
|
01d8b9ec5d
|
test(e2e): add errorToast and waitForError to FilesPage fixture
|
2 months ago |
Serik Ibragimov
|
f4e5ff077a
|
test(e2e): add direct editing helper for obtaining one-time editor URLs
|
2 months ago |
Serik Ibragimov
|
d6597732de
|
test(e2e): add external storage helper for managing global mounts
|
2 months ago |
Serik Ibragimov
|
1276427995
|
test(settings): add restrictExternalStorage to E2E admin settings helper
|
2 months ago |
Serik Ibragimov
|
4e76a65822
|
test(settings): add restrictExternalStorage to common settings Behat test
|
2 months ago |
Serik Ibragimov
|
cff7afb829
|
test(share): add Behat scenarios for share permission validation
|
2 months ago |
Serik Ibragimov
|
a9c9385853
|
test(e2e): pass advanced fields in settings test and update workflow
|
2 months ago |
Serik Ibragimov
|
341ab2256c
|
test(settings): clear server settings before saving valid url
|
2 months ago |
Serik Ibragimov
|
7800d94f82
|
test(settings): scope groups selector to common section
|
2 months ago |
Serik Ibragimov
|
05e836df4d
|
fix(e2e): remove redundant create dialog confirmation form
|
2 months ago |
Serik Ibragimov
|
467c3e0dae
|
fix(e2e): use precise locator for share recipient visibility check
|
2 months ago |
Serik Ibragimov
|
6a50b1e38f
|
test(template): add E2E test for creating a file from a global template
|
2 months ago |
Serik Ibragimov
|
4fea9a3a18
|
test(template): add template picker locators to FilesPage
|
2 months ago |
Serik Ibragimov
|
384628c4d4
|
test(template): add global template API helpers
|
2 months ago |
Serik Ibragimov
|
f7e817fd5f
|
refactor(main): add waitForSuccess to FilesPage and use it across specs
|
2 months ago |
Serik Ibragimov
|
9bc3f0c8fd
|
test(settings): add e2e test for group-based editor access restriction
|
2 months ago |
Serik Ibragimov
|
564094f668
|
test(settings): add group management helpers for OCS API
|
2 months ago |
Serik Ibragimov
|
ab9b2111c8
|
test(settings): add allow groups UI test with group selector persistence
|
2 months ago |
Serik Ibragimov
|
7f9faba029
|
refactor(settings): remove redundant serial call
|
2 months ago |
Serik Ibragimov
|
73eafaae29
|
test(settings): restore common settings to defaults after each test
|
2 months ago |
Serik Ibragimov
|
1e2b7e3ad1
|
refactor(settings): use settings array for common settings persistence test
|
2 months ago |
Serik Ibragimov
|
afa77bd2c6
|
test(settings): add waitForError helper and use it in settings spec
|
2 months ago |
Serik Ibragimov
|
076bce0c7b
|
refactor: replace direct success toast checks with waitForSuccess method in AdminPage
|
2 months ago |
Serik Ibragimov
|
a6c8cdedc1
|
refactor: replace crypto.randomUUID with randomName for user creation
|
2 months ago |
Serik Ibragimov
|
fe678844cc
|
feat(utils): add randomName function to generate random UUIDs
|
2 months ago |
Serik Ibragimov
|
e411252a74
|
feat(e2e): add open editor in new tab tests
|
2 months ago |
Serik Ibragimov
|
782672e645
|
feat(e2e): add share directory link tests
|
2 months ago |
Serik Ibragimov
|
f19fece83e
|
refactor: use EditorPage::waitForEditor() to wait for editor load
|
2 months ago |
Serik Ibragimov
|
48b8398477
|
feat(e2e): modify share link spec to test file shares with default open setting enabled and disabled
|
2 months ago |
Serik Ibragimov
|
91c11760f0
|
feat(e2e): add waitForEditor method to EditorPage
|
2 months ago |
Serik Ibragimov
|
c4152ec611
|
feat(e2e): add closeButton locator to EditorPage
|
2 months ago |