* Improving github and NC app store documentation (#102)
* fix(curl): upload SSL verification (#105)
- remove: verify parameters to default to curl
- add: only in dev env
* feat(upload): add filename as meta param when uploading (#103)
* Improve settings information (#104)
* Improve settings information
* feat(settings): add server host URL as default value
* style(settings): remove extra wordings
---------
Co-authored-by: Mahyar Iranibazaz <mahiarirani@pm.me>
* Feature: secure API communication upgrade (#107)
* feat(exception): throw separate exceptions
* feat(api): separate token from api link
- update: merge getLink into a single function
- add: Dto for Links results
- pass: token in authorization header
- update: upload and download to use new api links
- refactor: remove extra isVersion input
* chore: fix code style
---------
Co-authored-by: mahiarirani <10583381+mahiarirani@users.noreply.github.com>
* bugfix: exception handling to ensure the response is handled correctly (#109)
* bugfix: correct exception handling to ensure the response is handled correclty by calling test() function.
- update: do not assume an array (json) response from the api. The response is not always json which cause the json_decode() to return null;
- add: use StorageNotAvailableException to ensure a user-friendly error message to be displayed on the front.end;
- update: return value can be a string
* chore: fix code style
* feat(api): check status
- update: response based on status code
- add: specific error for invalid code
* chore: fix code style
---------
Co-authored-by: Take one <rontrevor@hotmail.com>
Co-authored-by: Mahyar Iranibazaz <mahiarirani@pm.me>
Co-authored-by: mahiarirani <10583381+mahiarirani@users.noreply.github.com>
* feat(docker): add install ocs api viewer app (#108)
* bugfix/correct-install-docker-windows (#106)
* - Correction to docker-compose for Windows installations.
- Added README for known issues
* Update README.md
bugfix(correct-install-docker-windows): add supporting images
* - add: formatting changes to README.md
---------
Co-authored-by: Take one <rontrevor@hotmail.com>
* Feature #1192 feedback form js (#111)
* Adding Feedback form
* Not working yet.
Probably need to change strategy and send request to nc first
* Feedback js working.
Something might be improved:
// TODO - Get API Url from beeswarmtrait or another place
// TODO - Improve layout with css
// TODO - Remove wiget when not is not in swarm folders
* chore: fix code style
* feat(env): upgrade get
- update: return null if key is not found
* feat(feedback): add api url
- add: app const
- add: env example
* feat(curl): add post and get methods
- update: swarm endpoints to use new methods
* feat(feedback): update feedback request
* refactor(curl): rename curl to request
* feat(curl): add accept headers to getLink
- refactor: use get for download instead of exec
* style(feedback): improve feedback from ui
* style(feedback): improve feedback from ui
* feat(feedback): use custom exception
* feat(feedback): add status code to exception
* feat(feedback): return correct status code
* feat(feedback): add feedback js as dependency
- remove: manual added js file
- add: npm package
- update: the code usage
---------
Co-authored-by: JoaoSRaposo <1598265+JoaoSRaposo@users.noreply.github.com>
Co-authored-by: Mahyar Iranibazaz <mahiarirani@pm.me>
* feat(curl): check url for protocol
* bugfix(feedback): remove the removed script load
* feat(toast): add nextcloud dialogs (#112)
- add: library package
- update: fileactions.js usage
- update: swarm logo remove xml
* Fix/#1085 adding moodle to the documentation (#100)
* Adding moodle documentation
* FIxing link formating error
---------
Co-authored-by: JoaoSRaposo <joaosraposo@gmail.com>
Co-authored-by: Mahyar Iranibazaz <mahiarirani@pm.me>
Co-authored-by: mahiarirani <10583381+mahiarirani@users.noreply.github.com>
Co-authored-by: retrevor <75954541+retrevor@users.noreply.github.com>
Co-authored-by: Take one <rontrevor@hotmail.com>
Co-authored-by: JoaoSRaposo <1598265+JoaoSRaposo@users.noreply.github.com>
* Feature/onlyoffice (#76)
* feat(onlyoffice):
- add: service container
- add: app installation
* feat(docker):
- update: merge all version Dockerfiles into one
- update: create Dockerfile for rsycn
- add: docker proxy internal setup
- update: hooks orders and scripts
* feat(nginx):
- update: nginx.conf
* Bug fix/#904 file actions reload fix unview fix two actions for visual (#78)
* Chaging t('files to t('files_external_ethswarm
Fixing unview file and folder message
Adding hejbit overlay and swarmref action to all files and folders to "support" NC fileactions navigation bug
* Option with two separate file actions (Overlay and CopySwarm Ref)
* Improving reload logic
* Fixing Exec Batch Error - Now it's possible to select the action from the top file menu
* FIX - Improved Fileaction reload fix
* Fixing Unview file on NC29 & NC30
Organizing TODOs in Fileaction
* fix(904): previousPathHasSwarm to check with the first file available on index 0 instead
---------
Co-authored-by: Mahyar Iranibazaz <mahiarirani@pm.me>
* Update info.xml
---------
Co-authored-by: Mahyar Iranibazaz <mahiarirani@pm.me>
Co-authored-by: JoaoSRaposo <joaosraposo@gmail.com>