Commit Graph

320 Commits

Author SHA1 Message Date
Fabian Schlenz aec609e6c4 Merge branch 'feature-settings' 2018-03-13 06:32:06 +01:00
Fabian Schlenz dd99612bed Added command line switch `--list-channels` to list channels and supergroups with their ID to add them to black- and whitelists in config.ini 2018-03-13 06:31:38 +01:00
Fabian Schlenz 25a01fae4b You can now restrict the downloading of channels and supergroups by defining black- and whitelists in config.ini 2018-03-13 06:30:39 +01:00
Fabian Schlenz 077cbcebca deploy_beta.sh: Make clear that the changelog is since the last real release. 2018-03-13 06:10:44 +01:00
Fabian Schlenz a8149dfce9 deploy_beta.sh: Fixed a line causing the script to wait for STDIN (don't really understand, why) and modified the "this is just for testing, backup your data" warning. 2018-03-13 06:09:52 +01:00
Fabian Schlenz ecb225ef60 Extended .gitignore. 2018-03-12 22:02:43 +01:00
Fabian Schlenz c79336618c deploy_beta.sh: A small script to deploy the current beta version to the telegram group. 2018-03-12 22:02:14 +01:00
Fabian Schlenz e75aa2101e Fixed lots of unclosed ResultSets in Database and DatabaseUpdates. 2018-03-12 22:01:47 +01:00
Fabian Schlenz 19973818f8 Moved more settings to IniSettings. 2018-03-10 23:26:03 +01:00
Fabian Schlenz d796cb1bf0 deploy.sh: Telegram message is now HTML formatted. 2018-03-08 23:11:48 +01:00
Fabian Schlenz b0fa297a61 deploy.sh: Moved the gradle build task to earlier in the process to better be able to catch errors. 2018-03-08 23:11:14 +01:00
Fabian Schlenz a8944125b6 deploy.sh: Check out master after running the tool. 2018-03-08 22:32:51 +01:00
Fabian Schlenz d66834c3d5 deploy.sh: Use the html_url of the new release. 2018-03-08 22:32:18 +01:00
Fabian Schlenz c99766a71e deploy.sh: Create relases as published, not as draft. 2018-03-08 22:31:27 +01:00
Fabian Schlenz 79b68bd93d deploy.sh: Don't fail if the Dockerfile can't be committed (possibly because it already had the correct version in it). 2018-03-08 22:23:20 +01:00
Fabian Schlenz dcdc313c8b Merge branch 'master' of https://github.com/fabianonline/telegram_backup 2018-03-08 22:21:39 +01:00
Fabian Schlenz ac85f06e3e Bumping the version to 1.1.3 2018-03-08 22:21:11 +01:00
Fabian Schlenz 65ae4f4a86 Fixed typo in deploy.sh 2018-03-08 22:21:07 +01:00
Fabian Schlenz 9f9d9fd183 Fixed a source for non-closed PreparedStatements. 2018-03-08 22:17:01 +01:00
Fabian Schlenz c29cd2a8ee A DatabaseUpdate can now contain a List of create_query-Strings that are used if the database is to be created from scratch. 2018-03-08 22:15:49 +01:00
Fabian Schlenz 68e5c9be2d If a new version is available, the message will be displayed a bit more prominent and with a 5 second delay. 2018-03-08 22:13:30 +01:00
Fabian Schlenz 9a9e4284d9 Modified deploy.sh to set the tag on master, not on stable, so that `git describe` for versions built from master gives usable output. 2018-03-08 22:12:29 +01:00
Fabian Schlenz 3c5a8e9d38 Deployment can not happen automatically via deploy.sh 2018-03-08 06:56:41 +01:00
Fabian Schlenz 6c6725e711
Merge pull request #51 from orschiro/patch-1
Corrects the path given in README.md.
2018-03-07 18:07:32 +01:00
Fabian Schlenz 834aaf0292 Extended .gitignore 2018-03-07 18:05:02 +01:00
Fabian Schlenz 365e38970d Modified the Dockerfile to make a bit smaller images. 2018-03-07 18:04:25 +01:00
Fabian Schlenz e40096fc44 Removed the deploy command from .travis.yml 2018-03-07 18:03:56 +01:00
Fabian Schlenz b65e624876 Merge branch 'master' of https://github.com/fabianonline/telegram_backup 2018-03-07 18:02:58 +01:00
Fabian Schlenz 85c525ab1c Newsly download GMaps images have a red marker in them to pinpoint the exact location. 2018-03-07 17:15:59 +01:00
Fabian Schlenz da2a7d88b6 Geo Images are now shown in the HTML export. Fixes #95. 2018-03-07 17:15:20 +01:00
Fabian Schlenz b959c35bea Usind `--login --account <x>` will now directly login you to the specified account. Fixes #78. 2018-03-07 06:15:16 +01:00
Fabian Schlenz 89cca39409 IniSettings will be initialized at startup. 2018-03-07 06:12:37 +01:00
Fabian Schlenz 7fa89ab1b1 IniSettings class is now finished and also already used for GMAPS_KEY. 2018-03-07 06:09:51 +01:00
Fabian Schlenz 53fcd36e66 config.sample.ini is copied into the data directory on every run. 2018-03-07 09:48:23 +01:00
Fabian Schlenz 897435adf9
Merge pull request #77 from jakevossen5/master
Typo: Capitalized Month in README.md
2018-03-06 20:59:27 +01:00
Fabian Schlenz 74dbc9d412 Commit 0e2eeab accidentally removed the line in `--help` mentioning `--daemon`. Fixed that. 2018-03-06 06:30:50 +01:00
Fabian Schlenz 7b49153c93 Now catching (and printing) ALL exceptions in CommandLineController. 2018-03-06 06:28:37 +01:00
Fabian Schlenz 07572c0618 Extended IniSettings to be able to parse ini files. Yay. But: Still WIP! 2018-03-06 06:27:31 +01:00
Fabian Schlenz e3aaa58256 Small changes to DB_Update_9: Progress report, ORDER for the query, closing ResultSets. 2018-03-06 06:20:02 +01:00
Fabian Schlenz 6592e15b09 Bumped the version to 1.1.2 2018-03-05 18:28:54 +01:00
Fabian Schlenz bc63cfaea1 Typo in the GMaps key. Aaarg. 2018-03-05 18:28:04 +01:00
Fabian Schlenz 9678aaaee8 Started IniSettings. (WIP!) 2018-03-05 18:26:53 +01:00
Fabian Schlenz cee9fad0dd Travis: Build only master. 2018-03-05 18:04:46 +01:00
Fabian Schlenz 4e74b4c30b Renamed Settings.kt to DbSettings.kt 2018-03-05 06:56:38 +01:00
Fabian Schlenz 75786e39b4 Modified Settings class to only represent internal Settings. Also, renamed it to DbSettings. 2018-03-05 06:55:24 +01:00
Fabian Schlenz dae603a95e Removed building on JDK 6 and 8 from .travis.yml. Mainly because it didn't work. ;-) 2018-03-05 06:40:51 +01:00
Fabian Schlenz eb1f731b9d DB_Update_9 now uses chunks of messages to (massively) reduce the amount of heap space needed. 2018-03-05 06:39:30 +01:00
Fabian Schlenz f5431e805e Don't start the daemon mode if an exception happened earlier. 2018-03-05 06:36:47 +01:00
Fabian Schlenz 82d6255144 Travis now tests OpenJDK7 as well as OracleJDK8 and 9. 2018-03-03 22:50:49 +01:00
Fabian Schlenz 645d8cc315 Bumped the version to 1.1.1 2018-03-03 22:22:38 +01:00