50 Commits

Author SHA1 Message Date
a2eefe411c Merge pull request 'Configuration file and CI' (#4) from configuration into main
All checks were successful
CI / build (push) Successful in 10s
CI / release (push) Successful in 8s
Reviewed-on: #4
v2.0
2025-06-07 15:33:05 +02:00
f1b94cbfd8 Minor fixes
Some checks failed
CI / build (push) Successful in 10s
CI / release (push) Has been cancelled
2025-06-07 15:29:50 +02:00
1b44dd10db Update readme
All checks were successful
CI / build (push) Successful in 11s
CI / release (push) Has been skipped
2025-06-07 15:05:05 +02:00
1fef08bc55 Check necessary configs 2025-06-07 15:04:56 +02:00
4dc9ea3acb Import groupfolders from configfile 2025-06-07 14:41:31 +02:00
3db83f14fe Add users from configfile 2025-06-07 14:33:00 +02:00
2d1eed4289 Change to akkuman's release action
All checks were successful
CI / build (push) Successful in 10s
CI / release (push) Successful in 9s
2025-06-07 14:01:57 +02:00
45c1182947 Add debug for ci release
All checks were successful
CI / build (push) Successful in 10s
CI / release (push) Successful in 8s
2025-06-07 13:51:24 +02:00
2974629995 Change ci.yml
All checks were successful
CI / build (push) Successful in 10s
CI / release (push) Successful in 8s
2025-06-07 13:46:15 +02:00
c59e7532c2 Change secret
Some checks failed
CI / release (push) Failing after 7s
CI / build (push) Successful in 9s
2025-06-07 12:07:51 +02:00
1430508121 Checkout in release job
Some checks failed
CI / build (push) Successful in 10s
CI / release (push) Failing after 8s
2025-06-07 11:57:17 +02:00
f3d93e1e46 Merge 2 workflows into one
Some checks failed
CI / build (push) Successful in 10s
CI / release (push) Failing after 16s
2025-06-07 11:39:51 +02:00
e98a8daad7 Missing file for the last commit 2025-06-07 11:23:01 +02:00
0a9fe8f4f8 Fix replacement 2025-06-07 11:21:51 +02:00
5d4cd30d95 lock_guard for cfm 2025-06-07 10:16:27 +02:00
f8b66b4e07 Check file persistence 2025-06-07 10:12:36 +02:00
31ec926793 Use configfilemanager to get the real command
All checks were successful
Build / build (push) Successful in 11s
2025-06-07 09:26:15 +02:00
ed068875c3 Implemented configfilemanager 2025-06-06 23:52:05 +02:00
a1b8d589be Fix release job 2025-06-06 21:24:45 +02:00
e95d9bb552 Change ubuntu image to node
All checks were successful
Build / build (push) Successful in 11s
2025-06-02 16:34:25 +02:00
754cc29a83 Use Github's checkout instead of apt git
Some checks failed
Build / build (push) Failing after 3s
2025-06-02 16:30:25 +02:00
bd9ccd33ef Cloning project in CI
Some checks failed
Build / build (push) Failing after 27s
2025-06-02 16:27:29 +02:00
c0a1b0bbd5 Separate the ci jobs
Some checks failed
Build / build (push) Failing after 23s
2025-06-02 16:21:20 +02:00
cd52871632 Remove sudo from ci.yml
Some checks failed
CI / build (push) Failing after 1s
CI / release (push) Has been skipped
2025-06-02 13:55:27 +02:00
a2058ce2d6 Update ci.yml
Some checks failed
CI / build (push) Failing after 1s
CI / release (push) Has been skipped
2025-06-02 13:53:54 +02:00
bad5123b02 Update ci
Some checks failed
CI / build (push) Failing after 21s
CI / release (push) Has been skipped
2025-06-02 13:45:37 +02:00
15fe1b0e9b Update ci
Some checks failed
CI / build (push) Has been cancelled
CI / release (push) Has been cancelled
2025-06-02 13:42:25 +02:00
2951b48680 Added CI
Some checks failed
CI / build (push) Has been cancelled
CI / release (push) Has been cancelled
2025-06-02 13:39:06 +02:00
c494e9697c Modify config files 2025-06-02 13:18:02 +02:00
13f18f99ea Better makefile (AI created) 2025-06-02 13:02:52 +02:00
d58a241abb Merge pull request 'Nextcloud's Groupfolder app support' (#3) from groupfolder-extension-support into main
Reviewed-on: #3
v1.0
2025-06-01 13:06:45 +02:00
2a9d92a3e3 Delete guarder class 2025-06-01 13:03:24 +02:00
ba4cc3faa3 Support groupfolder scan 2025-06-01 13:03:12 +02:00
029d5716be Added smb.conf file 2025-06-01 12:37:53 +02:00
bcd071018f Merge pull request 'Replace multi-process logic to multi-thread logic' (#2) from process-to-threads into main
Reviewed-on: #2
2025-06-01 12:18:06 +02:00
1113a21b2d Update ncsambawatcher.service 2025-06-01 12:15:52 +02:00
c57b022278 Replace scan to a child process 2025-06-01 12:12:59 +02:00
f886dc7162 Multi-process logic changed to multi-thread logic 2025-05-31 15:00:38 +02:00
23d0216a27 Usermanager protected with lock_guards 2025-05-31 13:26:44 +02:00
119285ed71 Merge pull request 'Guarder protected with semaphor' (#1) from semaphor-protection into main
Reviewed-on: #1
2025-05-31 13:10:46 +02:00
dc5c983dd7 Guarder protected with semaphor 2025-05-31 13:00:34 +02:00
743fe964fb Systemd and init files created v0.1 2025-05-26 14:12:40 +02:00
6e9ac56a3c Create guard for flush 2025-05-26 14:04:15 +02:00
e4c8ec9621 Receive and scan requests 2025-05-26 12:30:20 +02:00
ad9b5eb1ff Send and receive usernames 2025-05-24 18:57:13 +02:00
40d58ab011 Create and implemented userManager class 2025-05-22 19:33:56 +02:00
6ad501ec50 Add makefile 2025-05-20 23:51:16 +02:00
16d3dd90fe Added pipedata struct 2025-05-17 23:31:03 +02:00
e281395767 main.cpp created 2025-05-17 23:22:57 +02:00
0b18290fca Initial commit 2025-05-17 23:13:36 +02:00