pardus-domain-joiner (0.5.4) yirmiuc; urgency=medium

  * fix(ui): add null check for last_step_box and escape markup characters
  * feat(logging): implement log system and message parsing logic
  * fix(ui): resolve missing icons in user interface PARDUS-1593
  * chore: add missing log messages PARDUS-1593
  * feat: halt stderr processing when [ERROR] pattern is found PARDUS-1593
  * fix(security): pass and read password via stdin instead of process arguments PARDUS-1661

 -- Büşra ÇAĞLIYAN <busra.cagliyan@pardus.org.tr>  Tue, 16 Jun 2026 16:31:03 +0300

pardus-domain-joiner (0.5.3) yirmiuc; urgency=medium

  [ busra ]
  * i18n: Correct Turkish translation of the application name in tr.po

  [ Fatih Altun ]
  * Update app icon
  * Update debian standards

 -- Fatih Altun <fatih.altun@pardus.org.tr>  Sun, 23 Nov 2025 16:08:50 +0300

pardus-domain-joiner (0.5.2) yirmiuc; urgency=medium

  * fix: change lib name to: pardus-lib-domain-joiner

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Thu, 20 Nov 2025 16:12:49 +0300

pardus-domain-joiner (0.5.1) yirmiuc; urgency=medium

  * fix: ui improvements & added OU detection line

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Fri, 14 Nov 2025 11:51:12 +0300

pardus-domain-joiner (0.5.0) yirmiuc; urgency=medium

  * feat: add steps on joining
  * fix: check_credentials on hostname entry & last step show_all
  * feat: add last step logs box
  * fix: improve async task to prevent random crashing
  * fix: improve last step logs

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Wed, 15 Oct 2025 13:49:20 +0300

pardus-domain-joiner (0.4.0) yirmiuc; urgency=medium

  * feat: UI refactoring
  * fix: typo bugs crashes
  * feat: better OU fail messages
  * feat: update translations
  * fix: run tasks in idle_add
  * feat: improve OU messages

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Fri, 03 Oct 2025 13:51:53 +0300

pardus-domain-joiner (0.3.5) yirmiuc; urgency=medium

  * feat: check if hostname still exists after leave
  * feat: add reboot button after joined
  * fix: updated translations
  * fix: ui block when leaving from domain
  * fix: updated translations
  * fix: little
  * fix: restore hostname when pressed back
  * feat: add logout after leave

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Wed, 03 Sep 2025 13:22:28 +0300

pardus-domain-joiner (0.3.4) yirmiuc; urgency=medium

  * feat: added warning on leave from AD
  * feat: added ldap authenticate check on leave

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Thu, 21 Aug 2025 12:31:29 +0300

pardus-domain-joiner (0.3.3) yirmiuc; urgency=medium

  * fix: revert changes when pressed back
  * feat: added reveal icon to ad leave password dialog
  * translations: updated

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Thu, 14 Aug 2025 13:50:46 +0300

pardus-domain-joiner (0.3.2) yirmiuc; urgency=medium

  * fix: added hostname regex control, refactored dialogs
  * feat: improved OU path entry
  * fix: typo bug
  * fix: translations
  * fix: log addition
  * fix: show error on wrong organization unit
  * feat: ask username and password on leave
  * fix: removed OU control and changed placeholder
  * feat: added .local domain warning

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Mon, 11 Aug 2025 12:25:54 +0300

pardus-domain-joiner (0.3.1) yirmiuc; urgency=medium

  * feat: ask Workgroup value from the user

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Tue, 29 Jul 2025 10:13:20 +0300

pardus-domain-joiner (0.3.0) yirmiuc; urgency=medium

  * feat: ask password for every connection type
  * fix: changed ou placeholder, added spinner label
  * translation: updated
  * fix: bug, clear password entry
  * fix: leaving label
  * fix: joined domain stdout format
  * feat!: new library name

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Tue, 22 Jul 2025 15:58:23 +0300

pardus-domain-joiner (0.2.4) yirmiuc; urgency=medium

  * fix: translations

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Fri, 11 Jul 2025 16:54:32 +0300

pardus-domain-joiner (0.2.3) yirmiuc; urgency=medium

  * fix: little bug
  * feat: better ui, added tooltips, removed wide page feat: removed red logs
  * feat: ui improvements
  * feat: improved leave dialog

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Fri, 11 Jul 2025 16:40:19 +0300

pardus-domain-joiner (0.2.2) yirmiuc; urgency=medium

  * chore: updated readme
  * fix: new core library
  * fix: little bugs
  * fix: ui improvements

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Fri, 11 Jul 2025 15:15:57 +0300

pardus-domain-joiner (0.2.1) yirmiuc; urgency=medium

  * fix: remove pam config
  * fix: add styles.css to setup
  * fix: translations and __version__
  * feat: added leave & domain check functionality
  * feat: added cancelling joining functionality
  * fix: better ui
  * fix: prevent user opening the app without password
  * fix: remove unnecessary prints

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Thu, 10 Jul 2025 11:03:35 +0300

pardus-domain-joiner (0.2.0) yirmiuc; urgency=medium

  * feat: better ui
  * feat: new single page ui
  * feat!: remove cli
  * feat!: new ui
  * fix: remove unnecessary build dependencies
  * fix: little version

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Thu, 19 Jun 2025 12:21:35 +0300

pardus-domain-joiner (0.1.0) yirmiuc; urgency=medium

  [ busra ]
  * .gitignore added
  * new features added to idcheck part
  * added domain error checking
  * added script to check hosts and hostname files
  * removed error checking for host file
  * fixed error in id_check
  * added files to build the deb package
  * fixed sssd.conf
  * updated 'join script'
  * added po file and fixed typo
  * update changelog
  * update po file
  * update files
  * adding pam config setting
  * fixed bug in sssd.conf
  * dependencies updated
  * fixed sssd.conf settings
  * update dependencies
  * Add README.md
  * Add screenshots file
  * change screenshots
  * update README.md
  * added cli
  * fix typo
  * fix radio button in ui
  * add cli script
  * add warning when changing hostname
  * fix parsing hostname
  * add restart page to show after leaving
  * add warning for OU parts
  * fix warning message in join function
  * fix the return code checking dns
  * fix ouaddress and fix warning on the ou label
  * add footer
  * add samba settings
  * make str instead of boolean
  * add samba settings to cli
  * fix the domain name-checking script and error messages
  * add translation
  * fix variables that controls error message
  * fix translation and warning messages
  * add dialog for hostname change status
  * add password visibility
  * fix size of the join page
  * update textview
  * make it more readable
  * fixed bug in error messages
  * update README.md
  * delete old screenshots
  * fix typo
  * add translation
  * fix script layout
  * update .gitignore
  * add icon and add parameter to domain-joiner-cli
  * edit the location of files
  * fix setup.py and debian files
  * fix typo
  * add icon
  * fix error while creating .deb
  * update screenshots
  * fix app name
  * update translation
  * delete unnecessary spaces
  * add discover command for cli
  * update translation
  * fix file path
  * bug fix in .desktop file
  * add showing help message when there is no command

  [ Fatih Altun ]
  * Fix icon name of desktop file

  [ busra ]
  * fix app name
  * fix app name
  * add leave dialog
  * remove sudo from commands

  [ Ali Riza KESKIN ]
  * some fixes about syntax

  [ busra ]
  * change join check
  * fix syntax error
  * remove hostname dialog and fix some syntax error
  * remove hostname check in join
  * update hostname func
  * add force restart
  * update force restart
  * update restart func
  * add writing conf files with config parser and fix some syntax
  * fix some syntax

  [ Fatih Altun ]
  * Fix pardus-domain-joiner typos

  [ busra ]
  * fix pardus-domain-joiner typos
  * add func to set hostname

  [ Fatih Altun ]
  * Add domain name to realm discover

  [ busra ]
  * add restart script and grant sudo permission
  * add translation
  * add missing file in setup.py
  * update .gitignore
  * fix typo in .gitignore

  [ Fatih Altun ]
  * Add is installed control for required package
  * Update pot file
  * Update Turkish translations
  * Update po/files
  * Add update translations script
  * Update translations

  [ busra ]
  * update to write of id check file

  [ Fatih Altun ]
  * Add gnome-session-quit for if restart fails

  [ busra ]
  * file location corrected
  * Add a warning message for realm leave command if not in the domain
  * set executable script as Main.py
  * remove sudo dependency
  * add Actions module
  * update translation

  [ Hugo Carvalho ]
  * Add portuguese translations
  * Update update-translations.sh
  * Update update-translations.sh

  [ Edip Hzr ]
  * Update README.md fix git repo, python path

  [ busra ]
  * ulakbim -> bilgem
  * add about dialog
  * update about dialog icon
  * update app name in readme
  * update screenshots
  * fix typos
  * fix typo
  * domain name checking fixed
  * update sssd.conf
  * filter with regex when getting ouaddress value
  * update pam config
  * update policy setting
  * capitalize domain in sssd.conf on write
  * use socket lib for better compatibility
  * update version
  * refactor output to match realm output during domain join
  * fix: Ensure the arguments a sequence of strings
  * fix error messages
  * add disable/enable for radio button entry
  * fix standards-version
  * edit error message for incorrect domain name
  * add LDAP search for hostname lookup from AD
  * remove unnecessary library
  * set hostname at the beginning of the process
  * add hostname existence check and warning when adding to domain
  * edit info messages
  * edit error messages
  * update error messages
  * Fix malicious command executable of subprocess

 -- Emin Fedar <emin.fedar@pardus.org.tr>  Thu, 19 Jun 2025 12:19:46 +0300
