Skip to content

Deprecate MyLifeSession #413

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

Closed
11 tasks done
Tracked by #467
Mookse opened this issue Oct 23, 2024 · 0 comments · Fixed by #477
Closed
11 tasks done
Tracked by #467

Deprecate MyLifeSession #413

Mookse opened this issue Oct 23, 2024 · 0 comments · Fixed by #477
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@Mookse
Copy link
Member

Mookse commented Oct 23, 2024

Deprecate MyLifeSession

Deprecate MyLifeSession by moving the relevant elements to Member Avatar (vast majority) and System Avatar Q... they are unto themselves the keepers of sessions, and so currently need no unintelligent intermediary.

  • remove Session from Factory
  • functionality migration to System or Member avatar
    • this.locked (locking and unlocking via challenge)
    • factory.init(mbr_id)
    • this.#Member (?) await this.#factory.getMyLifeMember()
    • delete this.Conversation
    • delete this.thread_id
    • requestConsent() => on hiatus until consent manager built (currently in factory anyhow)
  • challenge()
    • functions.mjs: migrate to ctx.session.member
  • alerts() => moved to Avatar class
@Mookse Mookse added bug Something isn't working enhancement New feature or request labels Oct 23, 2024
@Mookse Mookse self-assigned this Oct 23, 2024
@Mookse Mookse added this to the Gypsum Security milestone Oct 27, 2024
@Mookse Mookse moved this from Open to In Progress in MyLife Security: Gypsum Mar 12, 2025
@Mookse Mookse moved this from In Progress to In Development in MyLife Security: Gypsum Mar 12, 2025
@Mookse Mookse moved this from In Development to In Testing in MyLife Security: Gypsum Mar 13, 2025
Mookse added a commit that referenced this issue Mar 13, 2025
- Deprecate MyLifeSession #413
- tested implementation, looks good
- alerts may stll need assistance
Mookse added a commit that referenced this issue Mar 17, 2025
* Version 0.0.30 updates (#457) (#458)

* 20241125 @Mookse
- version

* 20241126 @Mookse
- avatar routine
- routine updates

* 20241126 @Mookse
- Rename Collection Bars #409

* 20241126 @Mookse
- Experience Agent #415
- experiences()

* 20241129 @Mookse
- wip unstable

* 20241201 @Mookse
- wip unstable

* 20241202 @Mookse
- wip unstable

* 20241202 @Mookse
- wip stable

* 20250207 @Mookse
- initial speech recognition in `guests.mjs`

* 20250215 @Mookse
- Speech-to-Text #454

* 20250216 @Mookse
- draft complete Speech-to-Text #454

* 20250216 @Mookse
- #454 console cleanup

* 20250217 @Mookse
- #456 Guest

* 20240217 @Mookse
- Global Chat #456 HTML

* 20250217 @Mookse
- Global Chat #456 Member

* 20250312 @Mookse
- version update

* 20250312 @Mookse
- cleaned Factory

* Initial style tweaksfor flex wrapping

* Add needed div to layout

* Fix bg image filepath

* 20250313 @Mookse
- minor adjustments: min screen width 320px for phones
- slight padding reduction
- returned translucence
- bkg color root defined

* 20250313 @Mookse
- Bot containers were growing unneccessarily,

* 20250313 @Mookse
- removed label class from audio-mic on members

* 20250313 @Mookse
- Deprecate MyLifeSession #413
- tested implementation, looks good
- alerts may stll need assistance

* 20250313 @Mookse
- Migrate `core.mjs` #414
- tested implementation

* 20250313 @Mookse
- Migrate `core.mjs` #414
- checkalerts() fix

* 20250312 @Mookse
- MyLife Member Services Platform Version 0.0.32 #467
- FIX: signup not switching div

* 202503113 @Mookse
- MyLife Member Services Platform Version 0.0.32 #467
- FIX: frontend alerts running twice

* 20250313 @Mookse
- MyLife Member Services Platform Version 0.0.32 #467
- removed core.mjs (already deprecated)

* 20250313 @Mookse
- center align page-content
- removed media query

* 20250314 @Mookse
- update about with new director content

* 20250314 @Mookse
- MyLife General Functioneer: make action callbacks #474
- Obscure()

* 20250314 @Mookse
- Functioneer Callbacks #474
- prepareSummary()

* 20250314 @Mookse
- FIX: direct updates to collection item summary

---------

Co-authored-by: Kenneth Williams <kw14850@gmail.com>
Mookse added a commit that referenced this issue Mar 17, 2025
* Version 0.0.30 updates (#457) (#458)

* 20241125 @Mookse
- version

* 20241126 @Mookse
- avatar routine
- routine updates

* 20241126 @Mookse
- Rename Collection Bars #409

* 20241126 @Mookse
- Experience Agent #415
- experiences()

* 20241129 @Mookse
- wip unstable

* 20241201 @Mookse
- wip unstable

* 20241202 @Mookse
- wip unstable

* 20241202 @Mookse
- wip stable

* 20250207 @Mookse
- initial speech recognition in `guests.mjs`

* 20250215 @Mookse
- Speech-to-Text #454

* 20250216 @Mookse
- draft complete Speech-to-Text #454

* 20250216 @Mookse
- #454 console cleanup

* 20250217 @Mookse
- #456 Guest

* 20240217 @Mookse
- Global Chat #456 HTML

* 20250217 @Mookse
- Global Chat #456 Member

* 20250312 @Mookse
- version update

* 20250312 @Mookse
- cleaned Factory

* Initial style tweaksfor flex wrapping

* Add needed div to layout

* Fix bg image filepath

* 20250313 @Mookse
- minor adjustments: min screen width 320px for phones
- slight padding reduction
- returned translucence
- bkg color root defined

* 20250313 @Mookse
- Bot containers were growing unneccessarily,

* 20250313 @Mookse
- removed label class from audio-mic on members

* 20250313 @Mookse
- Deprecate MyLifeSession #413
- tested implementation, looks good
- alerts may stll need assistance

* 20250313 @Mookse
- Migrate `core.mjs` #414
- tested implementation

* 20250313 @Mookse
- Migrate `core.mjs` #414
- checkalerts() fix

* 20250312 @Mookse
- MyLife Member Services Platform Version 0.0.32 #467
- FIX: signup not switching div

* 202503113 @Mookse
- MyLife Member Services Platform Version 0.0.32 #467
- FIX: frontend alerts running twice

* 20250313 @Mookse
- MyLife Member Services Platform Version 0.0.32 #467
- removed core.mjs (already deprecated)

* 20250313 @Mookse
- center align page-content
- removed media query

* 20250314 @Mookse
- update about with new director content

* 20250314 @Mookse
- MyLife General Functioneer: make action callbacks #474
- Obscure()

* 20250314 @Mookse
- Functioneer Callbacks #474
- prepareSummary()

* 20250314 @Mookse
- FIX: direct updates to collection item summary

---------

Co-authored-by: Kenneth Williams <kw14850@gmail.com>
@github-project-automation github-project-automation bot moved this from In Testing to Done in MyLife Security: Gypsum Mar 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
Status: Done
1 participant