Commit graph

93 commits

Author SHA1 Message Date
Ben ccd57b0517
run.sh: Expose ssh at port 2280 and increase PHP memory limit 2023-07-19 14:13:09 +02:00
Ben bf929327c2
Use command shell builtin instead of which 2023-07-19 14:12:31 +02:00
Ben e1d7f7c8d9
Add type annotations to MatrixTicket class 2023-07-19 14:11:47 +02:00
Ben 317630c054
Update packages 2022-07-21 15:32:52 +02:00
Ben b3619d3ae1
Exclude unresolvable tickets
Ticket's Matrix rooms could be missing for whatever reason. Errors are still logged.
2022-07-21 13:39:24 +02:00
Ben 6f855e22c4
Fix indentation/formatting 2022-07-21 13:00:12 +02:00
Ben c282b438e4
Update composer.lock 2022-07-21 13:00:03 +02:00
Ben e3bea945bf
Merge branch 'origin/ticketübersicht_frontend' 2022-07-21 12:54:16 +02:00
Ben 119c2251d2
Remove Element elements by CSS injection
instead of DOM manipulation.
React does not like external DOM manipulation.
2022-04-30 16:28:24 +02:00
Ben 95481a289b
Fix query for current MatrixChat for ticket 2022-04-30 16:03:39 +02:00
Ben 037b95aded
Remove left panel by DOM manipulation 2022-04-30 15:39:20 +02:00
Ben 10a54cf6ac
Create MatrixChat entity, chat rooms for clients 2022-04-30 14:52:32 +02:00
Ben 940c7bed6e
Start implementing matrix chat integration
Implement auto-login for element-web
2022-04-30 14:52:25 +02:00
Ben 33ca2c93db
Add element-web and nextcloud proxy on one origin
Note: continue to use http://localhost:8080 after run.sh
2022-04-30 14:52:24 +02:00
Ben 8fee4d9785
Update dependencies 2022-04-30 14:51:45 +02:00
Ben fdd746de32
Add nextcloud logging config in run.sh 2022-04-23 14:00:56 +02:00
Ben 5a8c3920e1
Fetch tickets after creating example content 2022-04-23 13:59:10 +02:00
Ben 8ab2ccadbe
Add 'control' to the ticket's matrix room var name 2022-04-23 12:58:01 +02:00
Ben 8d6653fb41
Update JavaScript dependencies 2022-02-19 13:17:40 +01:00
Caluera b342f9f74a fill sidebar and add button for new ticket 2021-12-18 16:49:53 +01:00
Ben 8e804a26b0
Add upschoolings settings, set ratelimit 2021-10-10 20:21:48 +02:00
Finn e66350b726
Merge branch 'main' into fix-tests 2021-10-10 20:02:49 +02:00
Finn 34a2b8cab1
fixed tests 2021-10-10 19:51:12 +02:00
Ben 2107a6f8e6
Add helper name attribute in matrix room state 2021-10-10 19:49:36 +02:00
Caluera f13c054aef fix merge conflict 2021-10-10 19:21:39 +02:00
Caluera b6f3ca6b14 fix merge conflict 2021-10-10 19:16:46 +02:00
Caluera 993e3d69b6 add testing example in frontend for assigning a helper 2021-10-10 19:12:26 +02:00
Caluera 8e44a5ea51 add function to assign a Helper to a ticket 2021-10-10 19:07:53 +02:00
Caluera d17e40e56b get all the values from the matrix 2021-10-10 19:01:51 +02:00
Caluera 8243b695ea delete unnecessary variable from return statement 2021-10-10 19:01:51 +02:00
Caluera e21aae4602 added expiration date and helper to resolveTicket 2021-10-10 19:01:51 +02:00
Ben 61ba02ccd9
Fix finding ticket by id with user
Add findTicket by id only.
2021-10-10 19:01:00 +02:00
Ben 708136dcf7
Add editorconfig for TABS! 2021-10-10 16:05:06 +02:00
Caluera ae0ffa811f get all the values from the matrix 2021-10-10 14:26:31 +02:00
Caluera d7cdae5841 delete unnecessary variable from return statement 2021-10-10 14:09:16 +02:00
Caluera 6de894487c added expiration date and helper to resolveTicket 2021-10-10 14:06:31 +02:00
Ben 23e4f0c974
Fix run script, replace registration secret
add watch-js to README.md to start the dev environment.
2021-10-09 19:04:23 +02:00
Ben 9cf28154cf
Add more docker compatibility to run.sh
and improve README.md
2021-10-09 17:24:04 +02:00
Ben 92ac97803b
Make unified run script for docker and podman 2021-10-09 16:45:31 +02:00
Ben f7a66afea8
Fix podman-run script, add git to nextcloud 2021-10-09 15:50:15 +02:00
edr e92ca2c39e File permission adjustment for podman as root 2021-10-08 17:02:19 +02:00
Ben c82acc8f52
Small fixes 2021-09-21 20:22:56 +02:00
Ben 01212543fe
Implement Matrix as data backend 2021-09-19 16:55:30 +02:00
Ben 1f14932b28
Fetch ticket list from API 2021-09-18 21:15:03 +02:00
Ben 70d59ebece
Update .gitignore 2021-09-18 21:14:32 +02:00
Ben 0a90ea80b8
Update database tables for matrix data backend
and move API to /api/v1/ticket
2021-09-18 19:28:10 +02:00
Ben 5ccdcec520
Use events to open/close tickets 2021-09-18 14:50:21 +02:00
Ben ec89f04144
Update php-matrix-sdk to guzzle 7 version 2021-09-18 12:20:48 +02:00
Ben 51e9a8270d
Update package.json 2021-09-18 11:03:19 +02:00
Ben 332497ea74
Merge branch 'matrix-backend' into experimental
# Conflicts:
#	lib/Controller/TicketController.php
2021-09-18 10:47:51 +02:00