diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-01-12 02:26:25 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-01-12 02:26:25 +0100 |
commit | dd28dcf3d620a4ac7d0a1532b812213cf094cd3c (patch) | |
tree | a3fa8c8ef446de2bcc2f317bceb4bca868f7e0f0 /modules/rss_filter/files | |
parent | Move webdav into profiles. (diff) | |
download | webdav_server-dd28dcf3d620a4ac7d0a1532b812213cf094cd3c.tar.gz webdav_server-dd28dcf3d620a4ac7d0a1532b812213cf094cd3c.tar.xz |
Revert "Move webdav into profiles."
It actually reverts the non-need for the nginx module webdav_ext. Since
Omnifocus requires PROPFIND.
This reverts commit edf6ffe8b399679ba28cc5e558a6838919dd1ee8.
Diffstat (limited to '')
-rw-r--r-- | modules/rss_filter/files/config.scm | 52 | ||||
-rw-r--r-- | modules/rss_filter/files/rss-filter.service | 7 | ||||
-rw-r--r-- | modules/rss_filter/files/rss-filter.timer | 5 |
3 files changed, 0 insertions, 64 deletions
diff --git a/modules/rss_filter/files/config.scm b/modules/rss_filter/files/config.scm deleted file mode 100644 index 9b20bcf..0000000 --- a/modules/rss_filter/files/config.scm +++ /dev/null @@ -1,52 +0,0 @@ -(define-module (config) - :export (feeds)) - -(use-modules - (sxml xpath) - (ice-9 regex) - - (rss-filter feed-handler) - - ((ice-9 i18n) :select (make-locale)) - ((texinfo string-utils) :select (escape-special-chars)) - - ((calp util) :select (->)) - ((datetime) :select (datetime datetime->string - string->datetime))) - - -(define feeds - (list - (make-feed - "https://lwn.net/headlines/Features" - `((rss:item - . ,(lambda (key . children) - (define tag (cons key children)) - (call-with-values (lambda () (apply values ((sxpath '(rss:title *text*)) tag))) - (case-lambda (() tag) - ((title . _) - (if (string-match (escape-special-chars "^[$]" "[]$" #\\) - title) - '() tag)))))))) - - (make-feed - "https://swordscomic.com/comic/feed/" - `((rss:pubDate - . ,(lambda (key . children) - (list key - (-> (car children) - (string->datetime "~b. ~d, ~Y, ~H:~M ~p" (make-locale LC_TIME "en_US.UTF-8")) - (datetime->string "~Y-~m-~dT~H:~M:~S"))))) - - (rss:description - . ,(lambda (key . children) - (cons key - ;; Each entry has a <style/> tag at the - ;; beggining, which brakes the short preview on - ;; NetNewsWire. This removes it - (cond ((string-match "</style>" (car children)) - => (lambda (m) - (list (string-drop (car children) (match:end m))))) - (else children))))) - )) - )) diff --git a/modules/rss_filter/files/rss-filter.service b/modules/rss_filter/files/rss-filter.service deleted file mode 100644 index 541da3d..0000000 --- a/modules/rss_filter/files/rss-filter.service +++ /dev/null @@ -1,7 +0,0 @@ -[Unit] -Description=Fetch and filter RSS feeds - -[Service] -EnvironmentFile=/etc/rss-filter/environment -ExecStart=/usr/bin/rss-filter --output $OUTDIR --config-dir /etc/rss-filter -Type=oneshot diff --git a/modules/rss_filter/files/rss-filter.timer b/modules/rss_filter/files/rss-filter.timer deleted file mode 100644 index a793107..0000000 --- a/modules/rss_filter/files/rss-filter.timer +++ /dev/null @@ -1,5 +0,0 @@ -[Timer] -OnCalendar=*:0/30 - -[Install] -WantedBy=default.target |