Skip to content

Denis - 0.0.0.2.2 Alpha Release

Compare
Choose a tag to compare
@hacimertgokhan hacimertgokhan released this 30 Nov 09:45
· 35 commits to master since this release

Türkçe

Yeni Özellikler

Entegre CLI

  • Entegre CLI eklendi ve artık Denis Database ile daha kolay etkileşim sağlanıyor.
  • CLI, kullanıcı exit komutunu girene ya da Ctrl+C ile kesene kadar otomatik olarak döngüye devam eder.
  • UTF-8 desteği ile tam uyumluluk sağlandı.

CLI Modu Konfigürasyonu

  • Yeni bir konfigürasyon seçeneği eklendi: cli-mode.
  • cli-mode değerleri:
    • 0: Entegre CLI (varsayılan)
    • 1: Denis CLI (Rust)
    • 2: Denis Database Desktop

Shell Script Güncellemesi

  • denisdb.sh scripti yeni özelliklere uyacak şekilde güncellendi:
    VERSION=0.0.0.2
    echo "Denis Database Integrated CLI (0.0.1alpha)"
    java -Dfile.encoding=UTF-8 -cp "denis-$VERSION-alpha.jar:lib/*" github.hacimertgokhan.denisdb.cli.CLIMain

Properties Dosyası Güncellemesi

  • Properties dosyasına cli-mode konfigürasyonu eklendi:
    # Host
    ddb-port=5142
    ddb-address=localhost
    
    # Denis
    ddb-main-token=EkmgdnjxnRxNEq42wab3jTF8vQn1dLnR4Tsu4gz09O6eb7ig0JdRJ8WPUhRPNxzAs0xZSx9njy2GE3BMNzGYOgnfGtuQixRRnej61zFBL9jmK2ZxbZqxp4GqtIMZafPy
    
    # Seçenekler
    language=auto
    max-token-size=5
    send-client-actions=true
    use-delogg=false
    start-with-details=false
    cli-mode=0
    
    # Güvenlik
    use-token=true
    change-token-on-every-new-client-session=true
    ask-token-on-every-new-client-session=true

Kullanım

  1. İstediğiniz modu seçmek için properties dosyasındaki cli-mode değerini ayarlayın:
    • 0: Entegre CLI
    • 1: Denis CLI (Rust)
    • 2: Denis Database Desktop
  2. Shell scriptini çalıştırın:
    ./denisdb.sh
  3. Uygulama, cli-mode ile belirtilen modda başlayacaktır.

Denis Database ile gelişmiş ve esnek bir deneyimin tadını çıkarın!

English

New Features

Integrated CLI

  • Added an Integrated CLI for seamless interaction with Denis Database.
  • The CLI loops automatically until the user exits with exit or interrupts using Ctrl+C.
  • Fully supports UTF-8 encoding for enhanced compatibility.

CLI Mode Configuration

  • Introduced a new configuration option: cli-mode.
  • cli-mode values:
    • 0: Integrated CLI (default)
    • 1: Denis CLI (Rust)
    • 2: Denis Database Desktop

Shell Script Update

  • Updated denisdb.sh to support the latest features:
    VERSION=0.0.0.2
    echo "Denis Database Integrated CLI (0.0.1alpha)"
    java -Dfile.encoding=UTF-8 -cp "denis-$VERSION-alpha.jar:lib/*" github.hacimertgokhan.denisdb.cli.CLIMain

Properties File Update

  • The properties file now includes the cli-mode configuration:
    # Host
    ddb-port=5142
    ddb-address=localhost
    
    # Denis
    ddb-main-token=EkmgdnjxnRxNEq42wab3jTF8vQn1dLnR4Tsu4gz09O6eb7ig0JdRJ8WPUhRPNxzAs0xZSx9njy2GE3BMNzGYOgnfGtuQixRRnej61zFBL9jmK2ZxbZqxp4GqtIMZafPy
    
    # Options
    language=auto
    max-token-size=5
    send-client-actions=true
    use-delogg=false
    start-with-details=false
    cli-mode=0
    
    # Security
    use-token=true
    change-token-on-every-new-client-session=true
    ask-token-on-every-new-client-session=true

Usage

  1. Configure cli-mode in the properties file to select the desired mode:
    • 0: Integrated CLI
    • 1: Denis CLI (Rust)
    • 2: Denis Database Desktop
  2. Execute the shell script:
    ./denisdb.sh
  3. The application starts in the mode specified by cli-mode.

Enjoy an enhanced and flexible experience with Denis Database!