Commit graph

  • a42932de12 add --wait-for-translator flag master Syping 2024-11-28 16:41:34 +0100
  • 6d89aef67c DPPStaticBundle: update DPP to 10.0.35 Syping 2024-11-27 15:36:55 +0100
  • 500c43d4e6 DPPStaticBundle: update DPP to 10.0.31 and OpenSSL to 3.0.15 Syping 2024-10-02 23:36:02 +0200
  • e94fbbf5ac DPPStaticBundle: update DPP to 10.0.30 and OpenSSL to 3.0.14 Syping 2024-06-11 04:18:07 +0200
  • f98478bc4d little quality changes Syping 2024-03-26 20:53:10 +0100
  • 6bcef831c9 rpmspec: revert add debug package Syping 2024-03-25 11:20:36 +0100
  • 420f536c9b make configuration more understandable Syping 2024-03-25 11:15:08 +0100
  • 4e71f417d0 rpmspec: add debug package Syping 2024-03-25 10:56:49 +0100
  • b1329aa961 cache available languages and make translator shared Syping 2024-03-25 10:52:01 +0100
  • 0e369f5a1d add experimental deepl support Syping 2024-03-23 16:57:54 +0100
  • 42755811aa CI: add openSUSE Leap 15.5 Syping 2024-03-22 02:37:29 +0100
  • 24c14efce2 rpmspec: add suse support Syping 2024-03-20 21:43:08 +0100
  • 6764c9c2f3 rpmspec: defining PERL_EXECUTABLE is not needed anymore Syping 2024-03-19 13:48:42 +0100
  • 9a5f37929a DPPStaticBundle: get perl executable with find_program Syping 2024-03-17 05:22:22 +0100
  • 66a504ac55 systemd: escape working directory Syping 2024-03-17 05:21:33 +0100
  • 7d8bbd12ce CI: add Enterprise Linux Syping 2024-03-15 01:45:55 +0100
  • 9380dd14ea fix el7 and el9 build errors in RPM SPEC file Syping 2024-03-14 03:30:45 +0100
  • 382f029c3b add basic config file to RPM Syping 2024-03-12 10:15:51 +0100
  • 6a89203415 systemd-sysusers support and RPMSPEC added Syping 2024-03-12 09:40:58 +0100
  • 6f6b5eaa69 fix add_dependencies for WITH_DPP_STATIC_BUNDLE Syping 2024-03-12 06:36:24 +0100
  • fb709b8919 add stub translator for testing purposes Syping 2024-03-11 05:21:01 +0100
  • 94429ca718 code style changes and remove some constructors Syping 2024-03-11 04:10:18 +0100
  • de121beaac rename DPPAsExternalProject to DPPStaticBundle Syping 2024-03-11 03:45:48 +0100
  • 0dfb2cebe9 CI update and DPPAsExternalProject improvements Syping 2024-03-11 03:24:01 +0100
  • 92d9aba8d0 erase empty guilds from memory Syping 2024-03-08 16:56:38 +0100
  • 0dbf987ff2 add ci and simplify executable description Syping 2024-03-08 01:25:50 +0100
  • 616ce0055b delete channel from settings when no target is left Syping 2024-03-07 23:30:33 +0100
  • c8239e2517 CMake: fix zlibstatic on Linux issue Syping 2024-03-06 16:42:53 +0100
  • d0139afd26 CMake: fix MSYSTEM check CMake error Syping 2024-03-06 16:30:27 +0100
  • 67b4b73400 CMake: fix CMAKE_SYSTEM_VERSION spelling and add CXX passthrough Syping 2024-03-06 16:25:48 +0100
  • 6220277305 CMake: msys compatibility added/fixed Syping 2024-03-06 16:20:47 +0100
  • dd2de72f94 ArgumentPassthrough: avoid accidental Cross-Compiling + more fixes Syping 2024-03-06 15:23:11 +0100
  • 024400be46 improved external project passthrough of variables Syping 2024-03-05 21:02:05 +0100
  • bb099d644a DPPAsExternalProject: call Perl directly for OpenSSL Syping 2024-03-03 15:17:03 +0100
  • c21ed31889 minor fixes for DPPAsExternalProject Syping 2024-03-02 22:22:05 +0100
  • 820593ca2d DPPAsExternalProject: build should work now Syping 2024-03-02 17:42:20 +0100
  • 4fe57d1a24 CMake: incomplete DPPAsExternalProject impl Syping 2024-02-29 20:55:33 +0100
  • 716a03c43b systemd: change working directory to /var/lib/dtranslatebot Syping 2024-02-27 10:02:32 +0100
  • 912ac1eced add systemd service file Syping 2024-02-26 12:01:23 +0100
  • 87961fe611 improve code organisation, add .rc file Syping 2024-02-26 11:33:39 +0100
  • 5191dcbefc add DTRANSLATEBOT_TOKEN env value, small fixes Syping 2024-02-26 09:41:55 +0100
  • 531c24b050 slashcommands: add missing ephemeral flag Syping 2024-02-24 09:15:32 +0100
  • 46b80f3bdf message_queue: combine if condition Syping 2024-02-23 11:27:17 +0100
  • ea2c6c460f add /list languages command, minor fixes Syping 2024-02-23 07:14:08 +0100
  • 7dcb64f7cf 0.1 release 0.1 Syping 2024-02-20 07:18:04 +0100
  • 8cf9b6af94 improve configuration example Syping 2024-02-20 01:53:15 +0100
  • 12e81ed24c simplify configuration and some code improvements Syping 2024-02-20 01:35:33 +0100
  • 8884fd2876 fix if condition Syping 2024-02-19 20:55:10 +0100
  • d5c8574063 check user permissions and erase deleted webhooks Syping 2024-02-19 20:52:02 +0100
  • a6feb1273c add edit command Syping 2024-02-18 22:26:02 +0100
  • ed1b93037c open list command to everyone, but limit information Syping 2024-02-18 20:34:01 +0100
  • 9f91c960b0 add list command Syping 2024-02-17 22:12:03 +0100
  • 2347974beb take advantage of initializer lists Syping 2024-02-17 20:45:25 +0100
  • 9202f7ce00 /translate supports multiple targets now Syping 2024-02-15 05:25:46 +0100
  • 9f995a129c add Boost.Regex support Syping 2024-02-13 01:47:09 +0100
  • 5b9c3ce38f remove unnecessary call Syping 2024-02-13 00:13:07 +0100
  • cfede2f3e1 add Windows storage directory locking Syping 2024-02-12 19:15:32 +0100
  • 2ad1bc3aa5 MSVC fixes Syping 2024-02-12 18:09:46 +0100
  • 2c4464c134 change slashcommand descriptions Syping 2024-02-10 16:26:01 +0100
  • f74e354901 comment unused code, dont overwrite source language Syping 2024-02-10 13:12:50 +0100
  • 10135e6ec1 mostly database fixes Syping 2024-02-08 11:53:09 +0100
  • 13474ebefb run sync in a thread Syping 2024-02-08 09:26:25 +0100
  • 2cbb137c11 remove debug leftover Syping 2024-02-07 19:34:01 +0100
  • a26763df96 basic impl of database system Syping 2024-02-07 19:30:46 +0100
  • fb94e44c7d rename working directory to storage directory Syping 2024-02-06 16:25:04 +0100
  • bb10b8ad59 add database file and file locking Syping 2024-02-06 16:19:08 +0100
  • 94251d7dde add database core Syping 2024-02-05 16:36:51 +0100
  • 72ba15c798 clean up and refactor some code Syping 2024-02-05 12:55:01 +0100
  • e2f3739fa1 output refactor Syping 2024-02-04 10:12:19 +0100
  • 7e3696ce90 more refactoring Syping 2024-02-04 10:03:18 +0100
  • b09da9cfce improve logging and some refactor Syping 2024-02-04 09:24:32 +0100
  • 86351b9537 refactor settings json parser Syping 2024-02-04 08:05:55 +0100
  • b10593440d little refactoring Syping 2024-02-04 07:10:02 +0100
  • 92b480c8eb add_target function for settings Syping 2024-02-03 08:10:28 +0100
  • 25d83b243d make code more efficient and added storage setting Syping 2024-02-03 07:16:12 +0100
  • 3800da9b00 use std::queue for queues Syping 2024-01-30 04:22:48 +0100
  • f871441b78 code optimisations and potential unique_ptr leak fix Syping 2024-01-29 22:47:42 +0100
  • eb301aee1c Fix: add generated webhooks to webhook vector Syping 2024-01-25 21:25:33 +0100
  • 3a158b400f add translate slashcommand, other improvements Syping 2024-01-25 20:48:28 +0100
  • 18278581f4 add japanese punct to split regex and move some code Syping 2024-01-20 23:09:16 +0100
  • 7700bd7b26 added message splitting Syping 2024-01-20 22:39:23 +0100
  • 06dec819ff uint64_t -> dpp::snowflake + std::string -> dpp::webhook Syping 2024-01-20 10:02:55 +0100
  • 7ee916537c use dpp::cluster::post_rest to send Webhook request Syping 2024-01-20 09:44:55 +0100
  • ccd2736c63 CMakeLists.txt and Webhook push improvements Syping 2024-01-18 16:09:25 +0100
  • 0e205682a3 fix bug with empty author Syping 2024-01-17 13:18:53 +0100
  • 2b24b90c54 use user guild avatar and name Syping 2024-01-17 13:13:51 +0100
  • 502cabd7a7 add basic avatar support to webhook Syping 2024-01-17 12:38:16 +0100
  • 5e78c2728a add submit_queue, translate other bots, few minor changes Syping 2024-01-12 12:53:16 +0100
  • a746eda39b improvements to configuration parser Syping 2024-01-12 11:18:15 +0100
  • e09293cc4e allow setting multiple targets per channel Syping 2024-01-12 00:09:18 +0100
  • acbab3c97b rename queue to message_queue, add exception handling to settings Syping 2024-01-11 21:49:01 +0100
  • b710fa3050 initial commit Syping 2024-01-02 03:45:06 +0100