15 Commits

Author SHA1 Message Date
432cfa4d21 Add license (GPLv3) 2020-10-30 05:26:54 -05:00
1cb6cbf183 more readme 2020-10-30 05:22:58 -05:00
580c9ff963 pom: do not build android module unless ANDROID_HOME is present 2020-10-30 05:15:04 -05:00
4be9bd83bf android: implement better mechanism for generating filename from file uri, using jodd to map mime type to extension and using the file's extension if it has one (sometimes it does not)
note that blindly trusting the name/extension of the file has security ramifications if you don't know what you are doing (and even if the extension is correct, e.g. if you upload a php file to a php enabled server). It is expected you know what you are doing since you have full control of the server.
2020-10-30 04:55:17 -05:00
51a2b89af1 android: add test server stub class. There aren't any credentials here yet, you'll have to add them yourself 2020-10-29 03:58:31 -05:00
54e87049b3 android: actually implement a working(ish) file upload activity. 2020-10-29 03:56:54 -05:00
c4dc20d070 lib: remove unnecessary methods in PieCannon 2020-10-29 01:40:33 -05:00
c226691762 desktop: remove unused import 2020-10-26 09:07:45 -05:00
4f7d6c1230 android: add stub activity for receiving file submissions 2020-10-26 09:07:01 -05:00
2575c152eb Add script for activating a guix environment for building piecannon repository. 2020-10-26 09:06:15 -05:00
ed63571105 add parent pom 2020-10-25 07:57:18 -05:00
3a2f8489db add stub android app, for now this does nothing but it -does- compile successfully (not sure if it actually runs) 2020-10-25 07:56:43 -05:00
90d7d93166 more robust wrapper script 2020-10-22 13:35:45 -05:00
569e174b78 commit initial version of PieCannon library and desktop app.
Documentation is sparse right now, I'm working on getting the desktop and android apps working first.
2020-10-22 04:01:33 -05:00
8790054c64 first commit 2020-10-22 03:58:08 -05:00