Commit graph

  • e4fb96959e Merge pull request 'fixes Attempt to read a non-existent global 'xmlns'' (#1) from master into live2 live2 lookshe 2025-01-05 21:43:39 +0100
  • 5e01215867 fixes Attempt to read a non-existent global 'xmlns' master steckbrief 2025-01-05 21:41:52 +0100
  • cfd8be0737 remove global_lock and old unused code lookshe 2025-01-05 20:46:54 +0100
  • 52da5f834b disable check of content type lookshe 2025-01-04 22:31:03 +0100
  • b7752e744d add flag "escape backreferences" for rewrite lookshe 2025-01-04 22:10:45 +0100
  • a8c88ebb37 implements xep-0363 v1.1.0 trzcode 2024-07-22 21:19:08 +0200
  • a0a40d4a7c revert tls hack, make prosody 0.12 compatible live root 2023-02-24 23:24:02 +0100
  • 505362164d add modules with other namespaces (live config) root 2023-02-23 20:54:48 +0100
  • 4ff3b79b99 adds possibility to sort ascending or descending by timestamp steckbrief 2018-10-21 00:11:53 +0200
  • fbd9e9bd30 adds .vscode to gitignore steckbrief 2018-10-20 19:03:01 +0200
  • 4dca5c1160 adds basic rsm 'https://xmpp.org/extensions/xep-0059.html' functionality for file-listing steckbrief 2018-10-20 19:01:24 +0200
  • cf3467ce1f adds support for requesting spec and implementation version of http-fileservice-module steckbrief 2018-10-17 22:28:37 +0200
  • 3973a5f737 adds API method to get spec and implementation version of the storage backend steckbrief 2018-10-17 22:10:42 +0200
  • bc439cd988 adds common and http protocol functionalities steckbrief 2018-10-17 22:08:12 +0200
  • 840bd494f9 fixes error in getJidDomain(JID) in case of a JID with resource identifier steckbrief 2018-10-14 12:52:17 +0200
  • 35ad320c69 introduces support for 'urn:xmpp:filetransfer:http' and 'urn:xmpp:http:upload' in parallel steckbrief 2018-10-06 16:10:03 +0200
  • b89763652f moves version functionality into its own function steckbrief 2018-10-06 10:52:25 +0200
  • 30afe3e279 Merge branch 'master' of ssh://repos.thedevstack.de/httpupload steckbrief 2018-10-05 13:14:53 +0200
  • 82c3719e0d moves upload functionality into its own function steckbrief 2018-10-05 13:13:04 +0200
  • abe4d46462 fixes a problem in checking for file existence when filename contains '%20' as white space steckbrief 2018-10-04 08:32:08 +0200
  • 507d2fd564 added request for version of xmpp-fileservice-module steckbrief 2018-02-24 00:20:33 +0100
  • 09c31c78d0 Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload root 2018-01-29 12:06:50 +0100
  • aaa63c4d17 fixed copy paste error lookshe 2018-01-29 12:06:27 +0100
  • 9c709184af Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload root 2018-01-29 12:05:24 +0100
  • f9b6dfabdc possibility to set external url as https lookshe 2018-01-29 12:04:01 +0100
  • 5a25c468f2 Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload root 2018-01-25 07:58:44 +0100
  • a46124c178 Added backwards compatibility 0.2.1 steckbrief 2018-01-24 20:21:36 +0100
  • cad4836fbc Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload root 2018-01-23 13:33:24 +0100
  • b7515c5d9c managing-ui: initial commit added possibility to manage uploaded files simple php ui to delete uploaded files 0.2 steckbrief 2017-05-27 20:33:11 +0200
  • 6bd2862f8f storage-backend: load parameters only once while deleting a file steckbrief 2017-05-27 20:32:12 +0200
  • 16d3261f03 prosody-module: treat empty file url also as invalid; treat status code 404 (not available) in case of deleting a file the same as 204 (deleted by this operation) steckbrief 2017-05-27 20:31:32 +0200
  • 0885d997f9 gajim-plugin: file info added to message steckbrief 2017-05-27 13:43:18 +0200
  • 3d3d8a7e03 set default file handler to avoid execution of scripts lookshe 2017-05-07 19:04:04 +0200
  • b317ffc7bf prosody-module: Only advertise 'filetransfer-manager-ui-url' if it is set steckbrief 2017-05-06 14:15:18 +0200
  • 49c6bb9f0b storage-backend: Add functionality to delete a file via an xmpp server; removed possibility to request a delete token and delete the file afterwards via xmpp client steckbrief 2017-05-06 14:10:31 +0200
  • 14753b0d57 prosody-module: Add functionality to delete a file based on a fileurl steckbrief 2017-05-06 14:09:20 +0200
  • a564fd0a7a storage-backend: Added json interface to list transferred files steckbrief 2017-05-04 16:23:36 +0200
  • fd7ea5c319 Send intended recipient with upload slot request steckbrief 2017-05-04 13:16:22 +0200
  • 1f318bcd00 Added functionality to list files transferred using urn:xmpp:filetransfer:http steckbrief 2017-05-04 13:15:42 +0200
  • 732fc99a23 Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload root 2017-05-03 09:58:22 +0200
  • bcfe8b2d97 Fixed error stanzas to clients to include additional information as intended steckbrief 2017-05-03 09:45:19 +0200
  • 9cd578978f add additional disco info to advertise managing UI steckbrief 2017-05-02 20:59:08 +0200
  • 471b217ceb improved error handling in prosody module steckbrief 2017-05-02 20:55:42 +0200
  • 62e463bdd5 moved gajim plugin to the subfolder 'gajim-plugin/httpupload' steckbrief 2016-10-09 12:09:49 +0200
  • 858e615f1d Add support for httpuploadim message hint steckbrief 2016-10-09 11:48:27 +0200
  • 6816cd2435 Added gajim-plugin 'httpupload' version 0.4.1 from https://trac-plugins.gajim.org/browser/httpupload, revision: 952:19bcffb26247 steckbrief 2016-10-09 11:45:54 +0200
  • 509128be58 Implements FS#236: Save receipient jid steckbrief 2016-09-30 16:03:18 +0200
  • 7ce02c25b1 Add content type header steckbrief 2016-08-23 10:07:29 +0200
  • 9827ec6d45 Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload root 2016-08-22 17:06:11 +0200
  • 6691b27bd1 missing & added to reqbody in delete type steckbrief 2016-08-22 17:04:46 +0200
  • 8510b8abab Add slot type in 403 message instead of fixed 'upload' string steckbrief 2016-08-22 17:03:59 +0200
  • 1b4c02e5ca exit module after sending error reply in case storage backend returned error code 403 steckbrief 2016-08-22 16:59:40 +0200
  • 59fe125714 exit module after sending error reply in case storage backend returned error code 500 steckbrief 2016-08-22 16:57:52 +0200
  • c3c9e08f17 Merge branch 'master' of ssh://repos.thedevstack.de/httpupload steckbrief 2016-08-22 16:29:51 +0200
  • edc0dfc9b5 Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload root 2016-08-22 16:19:09 +0200
  • 6950c42925 Fixed string comparison from not equals to equals for slot_type check and added additional debug log message steckbrief 2016-08-22 16:03:10 +0200
  • fe33066a1b Modified .htaccess to determine request method correctly root 2016-08-22 12:28:20 +0200
  • b37c5b525f Modified .htaccess to determine request method correctly root 2016-08-22 12:28:20 +0200
  • 3e797e3fe1 added possibility to restrict deletion to the user who originally uploaded the file steckbrief 2016-08-21 12:23:19 +0200
  • 15090fe1be fixed wrong reqbody for delete, added explicit slot_type also for upload request, variable misspelling corrected steckbrief 2016-08-21 12:08:35 +0200
  • 25e8420fdb json parameter for delete token changed from 'delete_token' to 'deletetoken' steckbrief 2016-08-21 12:04:58 +0200
  • ccf99fc8d0 Feature added: prosody module extended to request delete token steckbrief 2016-08-20 21:42:50 +0200
  • dd33a02422 documentation fix steckbrief 2016-08-20 21:39:26 +0200
  • fa17f36311 Feature added: delete a file previously uploaded using the httpupload steckbrief 2016-08-20 21:29:05 +0200
  • 31da8eb9ef Update index.php 0.1 xep0363 lookshe 2016-02-05 14:21:39 +0100
  • 14cc1291ed Merge branch 'master' of https://github.com/steckbrief/httpupload steckbrief 2016-02-05 14:13:41 +0100
  • 7f77bd3087 php end tags added, rawurlencode optimized steckbrief 2016-02-05 14:13:19 +0100
  • 5467813174 read url and server_key from configuration lookshe 2016-01-13 10:30:46 +0100
  • c6da13b632 rawurl(de|en)coding moved to slot parameter storing and loading steckbrief 2016-01-13 09:30:49 +0100
  • 9bd8c79f56 minor fix in config include steckbrief 2016-01-06 21:08:27 +0100
  • 2c946d39fb server validation added several bug fixes steckbrief 2016-01-06 19:39:32 +0100
  • b72fb066c9 check for 403 (wrong xmpp_server_key) lookshe 2016-01-06 15:16:43 +0100
  • c78c082127 use util.json from prosody lookshe 2016-01-06 14:17:25 +0100
  • d81b585c0c corrected if-statements and some more copy-paste-errors lookshe 2016-01-05 13:02:31 +0100
  • 0c7ae98cf7 deleted old "lib" and corrected copy-paste-error lookshe 2016-01-05 12:53:44 +0100
  • f95c256468 corrections to load module in prosody without errors lookshe 2016-01-05 00:02:52 +0100
  • f33a183130 removed unused file size check lookshe 2016-01-04 23:53:38 +0100
  • 5eb8933845 correct indention lookshe 2016-01-04 23:50:04 +0100
  • d399f6cdaf initial implementation of module for prosody, not tested yet lookshe 2016-01-04 23:48:03 +0100
  • ce98933ee9 Updated Readme steckbrief 2016-01-04 21:53:41 +0100
  • fbba3876b5 Reduced manual configuration, folder structure created Determination of storage paths now relative to script directory and programmatically Determination of get and put URLs now based on the slot request request Basic access restriction to default directories steckbrief 2016-01-04 21:48:17 +0100
  • 45cd34e42b Added config.php to gitignore Added base config.inc.php steckbrief 2016-01-04 21:05:53 +0100
  • 59c6465ad2 make parameter 'content_type' optional change returned messages to json format add error codes to returned data add parameters to returned data - if useful add check for empty sizes in slot requests add filename check while uploading add 403 error messages in case of wrong http method steckbrief 2016-01-04 21:02:07 +0100
  • d68fec4339 initial backend script implementation steckbrief 2016-01-04 12:46:38 +0100
  • c3eb35689f initial backend script implementation steckbrief 2016-01-04 12:45:59 +0100
  • d5df8c4b36 htaccess to rewrite URLs for put request added steckbrief 2016-01-04 12:19:02 +0100
  • bd18639424 Initial commit steckbrief 2016-01-04 12:10:24 +0100