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

feat(app): version intégrable #43

Open
wants to merge 31 commits into
base: next
Choose a base branch
from
Open

feat(app): version intégrable #43

wants to merge 31 commits into from

Commits on May 19, 2023

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

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    ddee8cf View commit details
    Browse the repository at this point in the history
  2. simple list reformatting

    list still is empty - working on figuring out why
    matt-litwiller committed May 30, 2023
    Configuration menu
    Copy the full SHA
    00247d8 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Combining code from igo2-lib and igo2 into igo2-quebec

    filters section appears but list does not. Problem with selectedWorkspace not being recognized (whereas it is recognized in the igo2/igo2-lib version)
    matt-litwiller committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    f6ebeb7 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. First commit

    workspaces are still not working
    matt-litwiller committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    662d9bd View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. First commit

    config exists for entities instead of retrieving it from the workspace.
    matt-litwiller committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    f345883 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Demo version

    entities still not functional, otherwise major features are functional
    matt-litwiller committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    cc0b3aa View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. list works with entities

    performance improvemenent for sort-by and page-size mat-selects, and added Maxime's fixes to use the real entities for the entities in the list (instead of the hardcoded values in the configs)
    matt-litwiller committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    e7d8d9a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Filters, map, and list all interact in the way they should (with some…

    … minor problems)
    
    First problem, clicking an element in the list centers on the element correctly, but the map is not refreshed and is "blurry" (error in console) until the user clicks on the map (which causes a refresh). Second, ExpressionChangedAfterItHasBeenCheckedError occurs at line 121 in portal.component.html
    matt-litwiller committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    13bb81a View commit details
    Browse the repository at this point in the history
  2. fit map to filtered features

    fitted map has a lot of space in the bottom which contains no features, something may be off with the fitFeatures() function or with the css related to the map
    matt-litwiller committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    39631c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. reformatted code to make portal contain only the map

    list and filters are now declared in the app instead of in the portal
    matt-litwiller committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    7c7b098 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

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

Commits on Aug 7, 2023

  1. Components are more modular and their display can be controled with c…

    …onfigs
    
    Possible layouts:
    filters + map + list, filters + map, map + list, map only (original version)
    matt-litwiller committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    6387af5 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

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

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    84a6d40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b09694b View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. bug(app): interractions avec la carte

    - clics sur les entités dans la carte améliorés (plusieurs entités peuvent être sélectionnés en même temps et seulement les entités visibles sur la carte peuvent être sélectionnées)
    - le compte (dans filtres) est rendu indépendant de la liste
    - plusieurs configurations retravaillées et fonctionnels: filtres + liste, filtres + carte parmi d'autres
    - "N/D" ajouté pour certains attributs qui n'ont pas eu de retour de terrAPI - à la fois dans les options de filtrage (filtres) et dans les attributs dans la liste
    matt-litwiller committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    192ee94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3279bcc View commit details
    Browse the repository at this point in the history
  3. bug(simple-filters): condition added for uniqueKey

    this ensures the uniqueKey must be valid before using it to create filters from terrAPI types
    matt-litwiller committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6d3f16e View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. feat(app): embedded version polishing configs, filtering, etc

    - filtering (with mapserver) fixed bug where the filter string became exponentially longer for terrapi types
    - "aucun élément" appears when no element is shown in the list
    - filters can only be used once the terrAPI types have been initialized (to avoid searching for entities that do not exist yet)
    - messageService used for when selectedEntities are overridden and map clicked before data is initialized
    - messageService appearance changed to match "guide de design"
    - some configurations renamed
    - layout configuration logic changed to support the supported layouts and outlined in the wiki
    matt-litwiller committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    379a042 View commit details
    Browse the repository at this point in the history
  2. refactor(*): code cleanup

    - removing dead code, comments, etc.
    - added a few scss lines that should not have been removed from a previous version
    matt-litwiller committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    aa6c89b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. fix(app): error handling for terrAPI types

    - if a terrapi error occurs, no terrAPI type will be used in the application
    - small ui tweak for the paginator to remain within the list's width
    matt-litwiller committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3005956 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54ffa29 View commit details
    Browse the repository at this point in the history
  3. Update app.module.ts

    matt-litwiller committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    cd9cfc4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    525ef99 View commit details
    Browse the repository at this point in the history
  5. Update app.module.ts

    matt-litwiller committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    e3cbf30 View commit details
    Browse the repository at this point in the history
  6. docs(*): code cleanup

    matt-litwiller committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    8423f95 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    a174c85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    611169d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    006fdd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Update config.json

    matt-litwiller committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    e6cf88f View commit details
    Browse the repository at this point in the history