Skip to content

feat: enhanced parsing#2

Closed
xelthorV wants to merge 16 commits into
mainfrom
feat/parsing
Closed

feat: enhanced parsing#2
xelthorV wants to merge 16 commits into
mainfrom
feat/parsing

Conversation

@xelthorV
Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

📋 Pull Request Summary

Repository reekeer/accxus
PR #2 — feat: enhanced parsing
Author @xelthorV
Branch feat/parsingmain

<td align="center">
  <h2>11</h2>
  changed files
</td>

<td align="center">
  <h2>+1520</h2>
  additions
</td>

<td align="center">
  <h2>-79</h2>
  deletions
</td>

16

commits

✨ Features (9)
<br/>

<table>
  <tr>
    <th>Commit</th>
    <th>Description</th>
    <th>Author</th>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/6b0b2c61658a82a1bdf34fcce9a37ce347855bad">
        <code>6b0b2c6</code>
      </a>
    </td>

    <td>
      <code>parsing</code> support bulk telegram exports
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/671d44b6f5790329c2859db54e90a3e3cc099008">
        <code>671d44b</code>
      </a>
    </td>

    <td>
      <code>ui</code> add selective parsing controls
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/4c7f3281df645baf383db1975903c4791ab67168">
        <code>4c7f328</code>
      </a>
    </td>

    <td>
      <code>parsing</code> enrich telegram exports
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/81ec97d12e61274d9759c02540ffd65690929b87">
        <code>81ec97d</code>
      </a>
    </td>

    <td>
      <code>ui</code> expose media export controls
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/550b7256b4d3be47576f39605260f62fc6dd310f">
        <code>550b725</code>
      </a>
    </td>

    <td>
      <code>ui</code> select fetched parsing chats
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/f61e7f1bd36e3722459b1dc2b063a1dd190bba7e">
        <code>f61e7f1</code>
      </a>
    </td>

    <td>
      <code>sessions</code> cache telegram dc metadata
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/a586ca35000de87d46abf1fa107c94b9994ef71d">
        <code>a586ca3</code>
      </a>
    </td>

    <td>
      <code>ui</code> show telegram session dc
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/9e28a3046ef455c998897264fd54decd20c7478c">
        <code>9e28a30</code>
      </a>
    </td>

    <td>
      <code>parsing</code> enhance gift parsing and add message export cooldown
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/a50b57a58637629006d74c604ddc30b3405b34ca">
        <code>a50b57a</code>
      </a>
    </td>

    <td>
      <code>ui</code> add sender filtering to chat export
    </td>

    <td>@xelthorV</td>
  </tr>

</table>

🐛 Fixes (5)
<br/>

<table>
  <tr>
    <th>Commit</th>
    <th>Description</th>
    <th>Author</th>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/ee39740161017cf788b710284f800e87c15b16f3">
        <code>ee39740</code>
      </a>
    </td>

    <td>
      <code>ui</code> render parsing tab content
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/2237232dc75e69a620a584b14b98d78ee7899231">
        <code>2237232</code>
      </a>
    </td>

    <td>
      <code>ui</code> show parsing chat table
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/ee000c223f4b0424459d27ef312ae04139773686">
        <code>ee000c2</code>
      </a>
    </td>

    <td>
      <code>ui</code> stack parsing chat controls
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/a92cdfaa9622e3a6ece60ecf33de98fbc6645819">
        <code>a92cdfa</code>
      </a>
    </td>

    <td>
      <code>parsing</code> resolve unread telegram chats
    </td>

    <td>@xelthorV</td>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/eac1efaca1198a5de7375bf2f52ba72018180bd3">
        <code>eac1efa</code>
      </a>
    </td>

    <td>
      <code>parsing</code> use absolute paths for downloads and fix type issues
    </td>

    <td>@xelthorV</td>
  </tr>

</table>

🔧 Chores (1)
<br/>

<table>
  <tr>
    <th>Commit</th>
    <th>Description</th>
    <th>Author</th>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/389e9f723355498108f67e1d98801cd50d720cab">
        <code>389e9f7</code>
      </a>
    </td>

    <td>
      bump version to 0.3.0
    </td>

    <td>@xelthorV</td>
  </tr>

</table>

🚀 CI (1)
<br/>

<table>
  <tr>
    <th>Commit</th>
    <th>Description</th>
    <th>Author</th>
  </tr>

  <tr>
    <td>
      <a href="https://github.com/reekeer/accxus/commit/f752c48ee06b0076c43415bc097625217511117d">
        <code>f752c48</code>
      </a>
    </td>

    <td>
      add pr summary
    </td>

    <td>@xelthorV</td>
  </tr>

</table>

📂 Most Changed Files

<td>
  🟡 modified
</td>

<td>
  +663
  / -25
</td>
<td>
  🟢 added
</td>

<td>
  +420
  / -0
</td>
<td>
  🟡 modified
</td>

<td>
  +319
  / -35
</td>
<td>
  🟡 modified
</td>

<td>
  +80
  / -10
</td>
<td>
  🟡 modified
</td>

<td>
  +10
  / -4
</td>
<td>
  🟡 modified
</td>

<td>
  +11
  / -1
</td>
<td>
  🟡 modified
</td>

<td>
  +11
  / -1
</td>
<td>
  🟡 modified
</td>

<td>
  +3
  / -1
</td>
<td>
  🟡 modified
</td>

<td>
  +1
  / -1
</td>
<td>
  🟡 modified
</td>

<td>
  +1
  / -1
</td>
<td>
  🟡 modified
</td>

<td>
  +1
  / -0
</td>
File Status Changes
src/accxus/platforms/telegram/parsing.py
.github/workflows/pr-summary.yml
src/accxus/ui/tg/parsing.py
src/accxus/platforms/telegram/sessions.py
src/accxus/ui/tg/sessions.py
src/accxus/platforms/telegram/client.py
src/accxus/types/telegram.py
src/accxus/ui/app.py
pyproject.toml
src/accxus/__init__.py
src/accxus/ui/tg/add_session.py

🧩 File Types

Extension Files
.py 9
.yml 1
.toml 1

👥 Contributors

User Commits
@xelthorV 16

🔎 View raw commit messages
feat(parsing): support bulk telegram exports

feat(ui): add selective parsing controls

fix(ui): render parsing tab content

feat(parsing): enrich telegram exports

feat(ui): expose media export controls

feat(ui): select fetched parsing chats

fix(ui): show parsing chat table

fix(ui): stack parsing chat controls

fix(parsing): resolve unread telegram chats

feat(sessions): cache telegram dc metadata

feat(ui): show telegram session dc

feat(parsing): enhance gift parsing and add message export cooldown

feat(ui): add sender filtering to chat export

fix(parsing): use absolute paths for downloads and fix type issues

ci: add pr summary

chore: bump version to 0.3.0


  


Generated automatically from conventional commits and pull request metadata.

@xelthorV xelthorV closed this May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant