Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MailGuardian V3 #82

Open
wants to merge 140 commits into
base: master
Choose a base branch
from
Open

MailGuardian V3 #82

wants to merge 140 commits into from

Commits on Jul 18, 2021

  1. Initial rewrite to use pathlib

    KHIT93 committed Jul 18, 2021
    Configuration menu
    Copy the full SHA
    c116611 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9bf76f View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Library updates

    KHIT93 committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    3532cc5 View commit details
    Browse the repository at this point in the history
  2. Add ASGI start script

    KHIT93 committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    71e53d7 View commit details
    Browse the repository at this point in the history
  3. Clean unused CI settings

    KHIT93 committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    c1c8255 View commit details
    Browse the repository at this point in the history
  4. Convert Path to string

    The serializer is not able to automatically convert Path to string.
    So we do it manually here
    KHIT93 committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    2177c2b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35d176e View commit details
    Browse the repository at this point in the history
  6. Minor library updates

    KHIT93 committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    4a69792 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Library updates

    KHIT93 committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    b1fa01d View commit details
    Browse the repository at this point in the history
  2. Minor UI adjustments

    KHIT93 committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    62bf208 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16a0e52 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. Adjust checkbox UI

    KHIT93 committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    d809414 View commit details
    Browse the repository at this point in the history
  2. Add data files for menus

    This avoids duplicating the links and code more than necessary
    KHIT93 committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    192119a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c83568 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Adjust compiled output

    KHIT93 committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    0c8dbef View commit details
    Browse the repository at this point in the history
  2. Minor UI tweaks

    KHIT93 committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    9c55733 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. Library updates

    KHIT93 committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    eee672a View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2021

  1. Configuration menu
    Copy the full SHA
    58e77d5 View commit details
    Browse the repository at this point in the history
  2. Show logo on login form

    KHIT93 committed Aug 7, 2021
    Configuration menu
    Copy the full SHA
    d85e687 View commit details
    Browse the repository at this point in the history
  3. Fix usage of js-cookie

    KHIT93 committed Aug 7, 2021
    Configuration menu
    Copy the full SHA
    dc7896b View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. Add basic wiggle animation

    KHIT93 committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    08e7e5c View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. Configuration menu
    Copy the full SHA
    d2e864d View commit details
    Browse the repository at this point in the history
  2. Minor UI adjustments

    KHIT93 committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    4d26283 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2021

  1. Minor UI tweaks

    KHIT93 committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    3bd7a68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    220947c View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. Configuration menu
    Copy the full SHA
    7bebd19 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2021

  1. Fix folder typo

    KHIT93 committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    7646160 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. UI Updates

    KHIT93 committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    543f3a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Django 4.x migration

    KHIT93 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    7fb9e76 View commit details
    Browse the repository at this point in the history
  2. Adjust route name

    KHIT93 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    d30055d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfeaedb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7557fa5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1aa7c12 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8baeb8c View commit details
    Browse the repository at this point in the history
  7. Update requirements files

    KHIT93 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    f576e35 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1a26b3b View commit details
    Browse the repository at this point in the history
  9. Minor UI tweak

    KHIT93 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    85c6cff View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4e78a93 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bd47327 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    42dabed View commit details
    Browse the repository at this point in the history
  13. Remove debug statement

    KHIT93 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    a80a818 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. Update to TailwindCSS 3.0

    KHIT93 committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    0764571 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2021

  1. Minor UI tweaks for forms

    KHIT93 committed Dec 18, 2021
    Configuration menu
    Copy the full SHA
    dee4484 View commit details
    Browse the repository at this point in the history
  2. Rename some files

    KHIT93 committed Dec 18, 2021
    Configuration menu
    Copy the full SHA
    1dddf10 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. Library updates

    KHIT93 committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    557be09 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Library updates

    KHIT93 committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    69d9dd5 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Configuration menu
    Copy the full SHA
    2737a8a View commit details
    Browse the repository at this point in the history
  2. Reimplement 2FA

    KHIT93 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    14847fe View commit details
    Browse the repository at this point in the history
  3. Layout tweaks

    KHIT93 committed May 5, 2022
    Configuration menu
    Copy the full SHA
    d484e76 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2022

  1. Configuration menu
    Copy the full SHA
    f26ef94 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. OS Specific adjustments

    KHIT93 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    61599c7 View commit details
    Browse the repository at this point in the history
  2. Fix Pip installation

    KHIT93 committed May 9, 2022
    Configuration menu
    Copy the full SHA
    4432ed8 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. Make sure app directory exists

    KHIT93 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    56f3a68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba3ae49 View commit details
    Browse the repository at this point in the history
  3. Check if release requires pytz

    KHIT93 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    304e579 View commit details
    Browse the repository at this point in the history
  4. Auto install pytz

    KHIT93 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    c9c22e2 View commit details
    Browse the repository at this point in the history
  5. Install extra python packages

    KHIT93 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    749b9f3 View commit details
    Browse the repository at this point in the history
  6. FIx typo

    KHIT93 committed May 10, 2022
    Configuration menu
    Copy the full SHA
    353bd3a View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Configuration menu
    Copy the full SHA
    56d396f View commit details
    Browse the repository at this point in the history
  2. Make config testing optional

    KHIT93 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    47842e5 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Initial migrate to nuxt 3

    KHIT93 committed May 23, 2022
    Configuration menu
    Copy the full SHA
    a906e5f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. More Nuxt 3 conversion

    KHIT93 committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    1f14b30 View commit details
    Browse the repository at this point in the history
  2. Library updates

    KHIT93 committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    b5f66f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. Package updates

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    0acc4af View commit details
    Browse the repository at this point in the history
  2. Align libraries for frontend

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    4449625 View commit details
    Browse the repository at this point in the history
  3. Use authentication globally

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    73c2152 View commit details
    Browse the repository at this point in the history
  4. Remove debug output from fetch

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    4682900 View commit details
    Browse the repository at this point in the history
  5. Add loading indicator for UI

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    91b6d88 View commit details
    Browse the repository at this point in the history
  6. Update lockfile

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    be7ff88 View commit details
    Browse the repository at this point in the history
  7. Convert to use useBackendFetch

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    f75994d View commit details
    Browse the repository at this point in the history
  8. Remove usage of this.

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    1fce587 View commit details
    Browse the repository at this point in the history
  9. Remove usage of DialogOverlay

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    d63f7b8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    468b891 View commit details
    Browse the repository at this point in the history
  11. Extract MFA to dedicated pages

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    7675a35 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5945764 View commit details
    Browse the repository at this point in the history
  13. Indent for better readability

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    16d6576 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    faba2b1 View commit details
    Browse the repository at this point in the history
  15. Python library updates

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    4330a6e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2ab6776 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4d258d2 View commit details
    Browse the repository at this point in the history
  18. Fix some minor "noise"

    KHIT93 committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    2bad8bf View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Fix invalid syntax

    KHIT93 committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    4b61de6 View commit details
    Browse the repository at this point in the history
  2. Update to HeroIcons v2

    KHIT93 committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    41696a3 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Add custom permissions

    KHIT93 committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    4b17f10 View commit details
    Browse the repository at this point in the history
  2. Adjust filtering backend

    KHIT93 committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    34563cd View commit details
    Browse the repository at this point in the history
  3. Library updates

    KHIT93 committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    27f2490 View commit details
    Browse the repository at this point in the history
  4. Library updates

    KHIT93 committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    198ea01 View commit details
    Browse the repository at this point in the history
  5. Add loading indicator for ajax

    KHIT93 committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    0327e23 View commit details
    Browse the repository at this point in the history
  6. Extract card component

    KHIT93 committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    63620da View commit details
    Browse the repository at this point in the history
  7. Optimize form components

    KHIT93 committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    1c561e1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    09f31d0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c75ccc4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c8e05cb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d1ec5e4 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Nuxt updates

    KHIT93 committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    414bcdb View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Update to nuxt 3.0.0 stable

    KHIT93 committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    8222b29 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2023

  1. Library updates

    KHIT93 committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    617d607 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Configuration menu
    Copy the full SHA
    edcb6db View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. Library updates

    KHIT93 committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    5b8add0 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Configuration menu
    Copy the full SHA
    897aeb0 View commit details
    Browse the repository at this point in the history
  2. Adjust for tailwindcss 3.3

    KHIT93 committed May 6, 2023
    Configuration menu
    Copy the full SHA
    3f63e3b View commit details
    Browse the repository at this point in the history
  3. FIx fetching of form data

    KHIT93 committed May 6, 2023
    Configuration menu
    Copy the full SHA
    e2405f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c30604c View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Set titles for pages/views

    KHIT93 committed May 14, 2023
    Configuration menu
    Copy the full SHA
    ac51073 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Update github actions

    KHIT93 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8ca1826 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    741ebcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c866713 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fad893d View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Force cache deps path

    KHIT93 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    dd68435 View commit details
    Browse the repository at this point in the history
  2. Use yarn instead of npm

    KHIT93 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    38f4c55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b353412 View commit details
    Browse the repository at this point in the history
  4. Library updates

    KHIT93 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    09e9ac7 View commit details
    Browse the repository at this point in the history
  5. AppUI library updates

    KHIT93 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    a5af0a5 View commit details
    Browse the repository at this point in the history
  6. Remove action no longer used

    KHIT93 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    6ddb989 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    85014e6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c742fdf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a0c0369 View commit details
    Browse the repository at this point in the history
  10. run migrate instead of test

    KHIT93 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    ffdaf27 View commit details
    Browse the repository at this point in the history
  11. force the database name

    KHIT93 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    dd5ea76 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. write a basic test

    KHIT93 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    bc72427 View commit details
    Browse the repository at this point in the history
  2. Library updates

    KHIT93 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    468347e View commit details
    Browse the repository at this point in the history
  3. Remove unused method

    KHIT93 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    9ea553b View commit details
    Browse the repository at this point in the history
  4. Update to use fetch API

    KHIT93 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    9f92d92 View commit details
    Browse the repository at this point in the history
  5. UI adjustments

    KHIT93 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    b29206b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bc6a734 View commit details
    Browse the repository at this point in the history
  7. Update lock file

    KHIT93 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    f38a754 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. return to list view

    KHIT93 committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    ded6c09 View commit details
    Browse the repository at this point in the history
  2. Initial metircs support

    KHIT93 committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    cf9b540 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    c4e61da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31896fd View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Library updates

    KHIT93 committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    079c3db View commit details
    Browse the repository at this point in the history
  2. Library updates

    KHIT93 committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    e655559 View commit details
    Browse the repository at this point in the history
  3. Library updates

    KHIT93 committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    ff9b463 View commit details
    Browse the repository at this point in the history
  4. Library updates

    KHIT93 committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    438a9f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc93ec4 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    fda4a28 View commit details
    Browse the repository at this point in the history
  2. swap @nuxthq/uito @nuxt/ui

    KHIT93 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    15472ca View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Swap main parts of the ui to library

    now using `@nuxt/ui`
    KHIT93 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1cf1ee2 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. Initial rewrite of the stack

    We have decided to swap out Django for FastAPI as our base.
    This does give us more work, as a lot of things were handled by Django, which we have to now do our selves.
    We do however feel that this change is for the better as we were fighting against Django in various places.
    
    We also started using `poetry`for dependency management in Python
    
    For the frontend we started rebuilding the entire UI using Nuxt 3 and Nuxt UI 2
    KHIT93 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    abf235f View commit details
    Browse the repository at this point in the history
  2. Fix code scanning alert no. 16: Clear-text logging of sensitive infor…

    …mation
    
    Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
    KHIT93 and github-advanced-security[bot] authored Oct 6, 2024
    Configuration menu
    Copy the full SHA
    6fbefa0 View commit details
    Browse the repository at this point in the history