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

Elixir Chat Service #1621

Draft
wants to merge 30 commits into
base: main
Choose a base branch
from

Commits on Jul 8, 2024

  1. nix shell for elixir

    joshleecreates committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    73a68d9 View commit details
    Browse the repository at this point in the history
  2. mix phx.new

    joshleecreates committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    4eb3627 View commit details
    Browse the repository at this point in the history
  3. Adds OpenTelemetry to Phoenix

    This commit adds OpenTelemetry instrumentation to Phoenix:
    
    1. Dependencies are added in mix.exs
    2. Configuration options are added in config/config.exs
    3. The OTel instrumentation libraries for Phoenix and ecto are started
    with the application
    joshleecreates committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    1bc45e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a705e95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7a06ea View commit details
    Browse the repository at this point in the history
  6. mix phx.gen.channel

    joshleecreates committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    fa930ac View commit details
    Browse the repository at this point in the history
  7. cleaning up nix shell

    joshleecreates committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    8d39847 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    265ccfa View commit details
    Browse the repository at this point in the history
  9. working towards user-based chats with session ids

    genserver for persisting chats
    
    simplify skeleton
    
    macos nix
    
    allow for listing of topics, more idiomatic
    
    working POC of frontend with joining different channels, channel list
    
    dockerfile for chatservice
    
    remove HTML helper cruft
    joshleecreates committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6162218 View commit details
    Browse the repository at this point in the history
  10. persist chats

    joshleecreates committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c1f5c5e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    000f403 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    a205b8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7e1d53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f603ad View commit details
    Browse the repository at this point in the history
  4. Lint

    julianocosta89 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    19a9c77 View commit details
    Browse the repository at this point in the history
  5. Remove link

    julianocosta89 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    4028c50 View commit details
    Browse the repository at this point in the history
  6. markdown links

    julianocosta89 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    40f7778 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d30f0b View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

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

Commits on Jul 31, 2024

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

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    14678aa View commit details
    Browse the repository at this point in the history
  2. render messages

    joshleecreates committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    1ece0e5 View commit details
    Browse the repository at this point in the history
  3. adds manual spans for entire send message path. TODO: make these mess…

    …aging spans, not http spans
    joshleecreates committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    aea8787 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    6a7631e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d46b60 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

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

Commits on Aug 18, 2024

  1. add copyrights

    joshleecreates committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    b2c25f7 View commit details
    Browse the repository at this point in the history
  2. more copyrights

    joshleecreates committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    8811d4c View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

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

Commits on Sep 4, 2024

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