Working from home
Enjoys long walks on the treadmill
-
Firezone, Inc.
- Mountain View, CA
- http://jamilbk.com
- @jamilbk
Block or Report
Block or report jamilbk
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
2,545 contributions in the last year
Less
More
Contribution activity
December 2022
Created 42 commits in 2 repositories
Created a pull request in firezone/firezone that received 12 comments
Fix IPv6 routing for Docker-based deployments
IPv6 routing is disabled by default on Docker. To have IPv6 work in Firezone the same way IPv4 currently does (and IPv6 on Omnibus), four things are …
+33
−1
•
12
comments
Opened 24 other pull requests in 1 repository
firezone/firezone
21
merged
2
open
1
closed
- Fix InstallBlock links using BrowserOnly
- Fix sites.endpoint default when EXTERNAL_URL is missing
- Change foreign key constraint to cascading delete
- Add LiveViews for managing API tokens
- Don't cache Elixir build in static_analysis workflow
- Fix missing PLT cache key
- Fix rollback for release_test.exs due to Ecto 3.9.2
- Support more dense QR codes with error correction level L
- Expose some http client ssl opts via HTTP_CLIENT_SSL_OPTS
- Enrichment
- Add SupportOptions component and utm_source for links
- Update Docker IPv6 CIDR to use 2001:db8:1::/64
- Document WIREGUARD_MTU is for server interface only
- Revert "Use site table fields, not ENV vars for optional WireGuard config"
- Fix whitespace
- Use site table fields, not ENV vars for optional WireGuard config
- Allow IPv6 remote_ips in StatsUpdater
- Add IPv6 address to interface in docker-compose prod
- Make default IP range CGNAT; randomize IP numbering
- Refactor all tests to minimize global state
- Use application_version() to link back to repo
- Fix AsyncAPI specification errors
- Wrap magic link with url()
- Update Docker migration script to match install improvements
Reviewed 29 pull requests in 1 repository
firezone/firezone
25 pull requests
- Add LiveViews for managing API tokens
- Replace all bigint primary keys with UUIDs
-
Removes
hammerandhammer_plugdeps and their code references -
fix: endpoint migration when
EXTERNAL_URLis not present - Make default IP range CGNAT; randomize IP numbering
- Don't cache Elixir build in static_analysis workflow
- add gateway channel
- Add SupportOptions component and utm_source for links
- Bump wireguardex from 0.3.5 to 0.3.6
- General Docs Improvements
- Fix IPv6 routing for Docker-based deployments
- Docs - Add draft whitelist sso doc
- Move IdP services to separate docker compose file
- Migrate site defaults and WG env vars to configurations
- Bump rubocop from 1.39.0 to 1.40.0
- Docs - general improvements
- REST API
- Add gateway and allow rule schemas
- Refactor all tests to minimize global state
- Docs - Improve titles and descriptions
- Add gateways migration
- Small improvements to make setup process easier for OS contributors
- REST API: Controllers and Views
- Bump hammer_plug from 2.1.1 to 3.0.0
- [WIP] Allow running Firezone in a non-root directory
- Some pull request reviews not shown.
Created an issue in firezone/firezone that received 1 comment
Opened 8 other issues in 1 repository
firezone/firezone
2
closed
6
open
-
Saving defaults at
/settings/sitemay overwrite with empty strings -
Refactor periodic re-authenticationasexpire WireGuard configuration after... - Foreign key constraint prevents deletion of Users with OIDC connections or MFA methods
- Consistent docs header title capitalization
- Document lowering the MSS or Docker interface MTU to fix connectivity issues
- AllowRules UI
- Conditionally enable WireGuard module debug logging for Prod
- Configuration UX improvements
25
contributions
in private repositories
Dec 1 – Dec 24





