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

Refactor the project using TCA architecture #1

Merged
merged 43 commits into from
Aug 28, 2024
Merged

Commits on Dec 5, 2023

  1. Create empty project

    nik3212 committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    4f20256 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Create RootTabBarView

    nik3212 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    f00a387 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Create News module

    nik3212 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    5b42d32 View commit details
    Browse the repository at this point in the history
  2. Create DesignKit module

    - Add custom fonts
    - Register custom fonts for the entire app
    nik3212 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    25292d7 View commit details
    Browse the repository at this point in the history
  3. Update localization

    nik3212 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    8550b9d View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Implement NewsView

    nik3212 committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    f7c53e0 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Implement fetching posts

    nik3212 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d2c65ee View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Change the posts list style

    nik3212 committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    9ea7924 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab95808 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b31381 View commit details
    Browse the repository at this point in the history
  4. Implement favicon loading

    nik3212 committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    dc897b3 View commit details
    Browse the repository at this point in the history
  5. Implement pagination

    nik3212 committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    4e7b248 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

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

Commits on Jan 23, 2024

  1. Implement pagination

    nik3212 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    750961e View commit details
    Browse the repository at this point in the history
  2. Refactor pagination

    nik3212 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    8a86a41 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Implement cancelling requests

    nik3212 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    2634d4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05656d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Implement an item's selection

    nik3212 committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    1285921 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Temp

    nik3212 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    25337bd View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

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

Commits on Jul 30, 2024

  1. Implement loading comments

    nik3212 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    d416e58 View commit details
    Browse the repository at this point in the history
  2. Generate the Settings module

    nik3212 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    fd9313a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0101236 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Update localiazation

    nik3212 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    ea5fdae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00e670a View commit details
    Browse the repository at this point in the history
  3. Change the iPad layout

    nik3212 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d4d8648 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Update the loading logic

    nik3212 committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    1aa0f5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f54fc3 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Add the app's icon

    nik3212 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    5e529a6 View commit details
    Browse the repository at this point in the history
  2. Update RootSettingsView

    nik3212 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    c28239d View commit details
    Browse the repository at this point in the history
  3. Add a new job section

    nik3212 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    4e7bfc2 View commit details
    Browse the repository at this point in the history
  4. Update localizations

    nik3212 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    4e75d05 View commit details
    Browse the repository at this point in the history
  5. Update AppDelegate

    nik3212 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    4c02e49 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Update the iPad layout

    nik3212 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    878a815 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Remove useless modules

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    83a8262 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a366ab5 View commit details
    Browse the repository at this point in the history
  3. Fix typos

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    0fedc8f View commit details
    Browse the repository at this point in the history
  4. Update README.md

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    418edae View commit details
    Browse the repository at this point in the history
  5. Update ios.yml

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d330619 View commit details
    Browse the repository at this point in the history
  6. Add .gitkeep

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e2ce3aa View commit details
    Browse the repository at this point in the history
  7. Update ios.yml

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    833cc14 View commit details
    Browse the repository at this point in the history
  8. Update project.yml

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    30bc799 View commit details
    Browse the repository at this point in the history
  9. Update fastlane

    nik3212 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9c59e12 View commit details
    Browse the repository at this point in the history