obh
Repos
41

Countly helps you get insights from your application. Available self-hosted or on private cloud.

Events

updating path for rel folder

Created at 2 weeks ago

updating path for rel folder

Created at 2 weeks ago

adding more details and documentation

Created at 2 weeks ago

adding more details and documentation

Created at 2 weeks ago

fixed readme

Created at 2 weeks ago
create branch
obh create branch main
Created at 2 weeks ago
create repository
obh create repository
Created at 2 weeks ago
issue comment
adding some doc on on using variable expansion

yes, you are correct. You mostly don't need dotenv if you can set env variables to node runtime and then you can even do expansion in code. You only need dotenv if you have some custom file which needs to get injected and then this PR is about variable expansion within dotenv.

Created at 3 weeks ago
issue comment
adding some doc on on using variable expansion

Yes, the page could be structured better because few things are interconnected. The usecase is around expanding variables. For example the doc says -

You can also use environment variables in the expansion that are set outside of the .env file, for example a database URL that is set on a PaaS like Heroku or similar:

DATABASE_URL=postgresql://test:test@localhost:5432/test
DATABASE_URL_WITH_SCHEMA=${DATABASE_URL}?schema=public

Now this usecase is common because in some cases the database details might get injected from some other system. In my case it was coming from a k8 config map. So, there's an env variable which is then getting referenced in the .env file. As per the doc it should work without any issues by just doing dotenv.config(). But dotenv won't expand the variables and one needs to use dotenv.expand.

Created at 4 weeks ago
push

minor change

Created at 4 weeks ago
pull request opened
adding some doc on on using variable expansion

for variable expansion one needs to add dotenv.expand or else the variables loaded with placeholders won't work.

cat myenv.env DATABASE_URL="mysql://${MYSQL_USERNAME}:${MYSQL_PASSWORD}@localhost:3306/slack?connection_limit=10&pool_timeout=20"

Describe this PR

Changes

What issue does this fix?

Any other relevant information

Created at 4 weeks ago
push

adding some doc on on using variable expansion

for variable expansion one needs to add dotenv.expand or else the variables loaded with placeholders won't work.

cat myenv.env DATABASE_URL="mysql://${MYSQL_USERNAME}:${MYSQL_PASSWORD}@localhost:3306/slack?connection_limit=10&pool_timeout=20"

Created at 4 weeks ago
fork
Created at 4 weeks ago

updating readme

Created at 4 weeks ago
create branch
obh create branch main
Created at 4 weeks ago
create repository
obh create repository
Created at 4 weeks ago

fixing token validation and exception filtering

Created at 1 month ago

adding support for config file

Created at 1 month ago

updating slack oauth service to remove redundant code

Created at 1 month ago

fixing typo and minor refactoring

renaming static endpoints

Created at 1 month ago

adding support for help command

Created at 1 month ago

bug fix for subscription status, some code improvement

Created at 2 months ago

adding new controller to module

Created at 2 months ago

adding support for webhook

Created at 2 months ago

minor changes

Created at 2 months ago

cleaning up some more code

Created at 2 months ago

bug fix and minor refactoring

Created at 2 months ago

fix with new workflow

Created at 2 months ago

wip for event handling and separating out slack send

Created at 2 months ago

WIP for webhook data handling

Created at 2 months ago