profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/omega/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

FormFu/HTML-FormFu 33

HTML Form Creation, Rendering and Validation Framework. Just define the form, and let FormFu do the all heavy lifting.

omega/amazon-simpledb 4

a temp repo to hack on Amazon-SimpleDB

omega/catalyst-action-renderview-errorhandler 4

An extension of the RenderView action that lets you configure error scenarios

omega/catalyst-authentication-credential-typekey 3

Attempt to get TypeKey into the new century of catalyst authentication

bolav/perl-test-www-selenium-mechanize 2

Try to run Selenium tests using Mechanize

omega/auto-spawner 2

Just some helpers for auto-updating some apps from git and restarting as needed

delete branch bitraf/p2k16

delete branch : remove-pg4-doors

delete time in 13 days

push eventbitraf/p2k16

Andreas Marienborg

commit sha 96e38e614e0f168293c8bcad4eb7c0584451e87e

remove PG4-doors, leaving only one door for now

view details

Andreas Marienborg

commit sha 2124337758c9f98c6b58fd7b761c9ad3939908eb

rename a door

view details

Andreas Marienborg

commit sha fc740c281138c3f378a79eb0e208137d055deefa

Merge pull request #118 from bitraf/remove-pg4-doors remove PG4-doors, leaving only one door for now

view details

push time in 13 days

PR merged bitraf/p2k16

Reviewers
remove PG4-doors, leaving only one door for now
+1 -18

0 comment

2 changed files

omega

pr closed time in 13 days

push eventbitraf/p2k16

Andreas Marienborg

commit sha 2124337758c9f98c6b58fd7b761c9ad3939908eb

rename a door

view details

push time in 13 days

issue commentbitraf/p2k16

Replace server-side plots with client-side plots

where is the image used? is it included in other pages? If we want to generate on client-side, we will need javascript I guess, if the image is "hot linked" from other pages, not sure we can do that in an easy way, or if we need to inject a javascript on those pages instead, and somehow target an element or something, so wondering how its used

trygvis

comment created time in 13 days

PR opened bitraf/p2k16

remove PG4-doors, leaving only one door for now
+0 -17

0 comment

2 changed files

pr created time in 13 days

create barnchbitraf/p2k16

branch : remove-pg4-doors

created branch time in 13 days

push eventbitraf/p2k16

Trygve Laugstøl

commit sha adb6503c128e4779eb8760d63f0c384842796ca2

Import stripe stats code Importing Håvard's stripe-stats.png code. Fixes #114

view details

Andreas Marienborg

commit sha edf2e2cd2d9342137fcf104f3fa6fd8a8814b801

Merge pull request #115 from bitraf/stripe-stats

view details

push time in 18 days

issue closedbitraf/p2k16

Bring back stripe stats

@haavares' hack was popular, let's bring it into the main code base.

closed time in 18 days

trygvis

PR merged bitraf/p2k16

Reviewers
Import stripe stats code

I imported your code, but the pandas/df stuff didn't quite work (probably because of changed dependency versions and I couldn't find your versions easily) so I replaced it with a SQL query. I think it does the same, but it would be great if you could double check it. The graphs looks the same to me.

+96 -0

2 comments

5 changed files

trygvis

pr closed time in 18 days

PullRequestReviewEvent

pull request commentbitraf/p2k16

Dynamic door buttons

The names etc might need changing, I just picked something now, but I guess we will remove most of them soon anyways 🤷

omega

comment created time in 18 days

pull request commentbitraf/p2k16

Dynamic door buttons

Desktop

image

Mobile

image

omega

comment created time in 18 days

push eventbitraf/p2k16

Andreas Marienborg

commit sha a6e075c088a6a8289df09c0d3b982f3f7ab10b22

fix layout a bit for dynamic buttons

view details

push time in 18 days

push eventbitraf/p2k16

Andreas Marienborg

commit sha 04483261c96b3121130940dd982910a93ffdb3d8

More correct door authz handling We simplify a bit by checking payment and employee status first. Employee have access to all dors, non-paying members have access to no doors, so we can get that out of the way first. Once we have done that, we check better that the account is a member of at least one of the circles on a door, if there is no overlap of circles, the whole request is denied.

view details

Andreas Marienborg

commit sha 5258dd8450aca887a26b06cc4818b98328d408e2

pull or true

view details

Andreas Marienborg

commit sha e897a5f314e9284828099a5abf8e4a71f4002b45

add pytest to requirements, to make p2k16-run-tests work again

view details

Andreas Marienborg

commit sha 223ba6e3fdf62c2e8ae45250addbe2dd6ba85cc3

Merge pull request #112 from bitraf/better-door-circles More correct door authz handling

view details

Andreas Marienborg

commit sha 32ca26af405aa75767989496928b5812ac2693b6

Get a list of available doors for account

view details

Andreas Marienborg

commit sha 8e3cf81dbd7f50e27820a2efcd6fd3538b25bc5d

doors have names now this is to prepare for listing available doors on frontend

view details

Andreas Marienborg

commit sha e46d78a359d2c6be8434c6f3e6eb1d09bf47eb9b

Append available doors to logged in user profile Only does it for this one, as we dont want to take a hit on all profiles we render as JSON. If we need it in other places, we can add it later.

view details

Andreas Marienborg

commit sha edee559d85b12d46f63216e643badb3dd3657dd3

Show only available buttons on homepage For now that is most doors, soon it wont be. Changed the format of the doors in the profile-json so its easier to present in the frontend.

view details

Andreas Marienborg

commit sha 3d2035b62e46039d5a7d5e3adefa24a8a3dbc870

force hard redirect on login the profile wasnt set properly on first request on login

view details

push time in 18 days

delete branch bitraf/p2k16

delete branch : better-door-circles

delete time in 18 days

push eventbitraf/p2k16

Andreas Marienborg

commit sha 04483261c96b3121130940dd982910a93ffdb3d8

More correct door authz handling We simplify a bit by checking payment and employee status first. Employee have access to all dors, non-paying members have access to no doors, so we can get that out of the way first. Once we have done that, we check better that the account is a member of at least one of the circles on a door, if there is no overlap of circles, the whole request is denied.

view details

Andreas Marienborg

commit sha 5258dd8450aca887a26b06cc4818b98328d408e2

pull or true

view details

Andreas Marienborg

commit sha e897a5f314e9284828099a5abf8e4a71f4002b45

add pytest to requirements, to make p2k16-run-tests work again

view details

Andreas Marienborg

commit sha 223ba6e3fdf62c2e8ae45250addbe2dd6ba85cc3

Merge pull request #112 from bitraf/better-door-circles More correct door authz handling

view details

push time in 18 days

PR merged bitraf/p2k16

More correct door authz handling

We simplify a bit by checking payment and employee status first. Employee have access to all doors, non-paying members have access to no doors, so we can get that out of the way first.

Once we have done that, we check better that the account is a member of at least one of the circles on a door, if there is no overlap of circles, the whole request is denied.

+123 -18

0 comment

4 changed files

omega

pr closed time in 18 days

push eventbitraf/p2k16

Trygve Laugstøl

commit sha 60cdc61c29b6b352e97c255447aeba15e95f144d

docs: nits

view details

Trygve Laugstøl

commit sha c54417f016ee4e29c756f90014a1d3834f022ff8

Log exception through logger And not stderr which messes up the logging by not coming in sync with the normal logging.

view details

Trygve Laugstøl

commit sha 078ab53adf27f769495dba8dc58c46679c1a59b7

ci: pulling before pushing

view details

Trygve Laugstøl

commit sha 8dc39ffd3b17e8a8aa78b3c4696b72e1bbf755e0

mail: Configurable SMTP

view details

Trygve Laugstøl

commit sha 3bf0a53ea1dac95be9c5322d582db774202c7570

npm-tool: allow direct execution This is useful if one want to just install dependencies.

view details

Trygve Laugstøl

commit sha b0321d4b307074fa5b0468d5e807254b42b35fb8

docker: nits * Run npm-tools to install node dependencies earlier. Ditto with Bower. * docker: EXPOSE our port

view details

Trygve Laugstøl

commit sha 757ded2a8a1ae2972342a726db35d40256df3f75

setup: Adding run configuration

view details

Trygve Laugstøl

commit sha 76bab458947c91b1be2dfc65bc9a20b91f608ec7

url_for: hardcode https scheme for now Need to investigate more around auto-detection of scheme with werkzeug middleware.

view details

Trygve Laugstøl

commit sha 6e8b8fa12886b9d9975545ce1ecd70816c674aad

Merge pull request #111 from bitraf/fixes Fixes

view details

Andreas Marienborg

commit sha 10f4f095868922d467b42f479ea11b9ef93c28dd

Get a list of available doors for account

view details

Andreas Marienborg

commit sha 1fc6b1a97d3c04f92559620e6c92395196ade357

doors have names now this is to prepare for listing available doors on frontend

view details

Andreas Marienborg

commit sha 94e0c461988419d4b2cbfd653170222124edf952

Append available doors to logged in user profile Only does it for this one, as we dont want to take a hit on all profiles we render as JSON. If we need it in other places, we can add it later.

view details

Andreas Marienborg

commit sha 1ea818ffee6e4c6fb77eaa9499b7400b369b4a1e

Show only available buttons on homepage For now that is most doors, soon it wont be. Changed the format of the doors in the profile-json so its easier to present in the frontend.

view details

Andreas Marienborg

commit sha 5c6a2284a1096d4c968dcaebff381b509b2eec2c

force hard redirect on login the profile wasnt set properly on first request on login

view details

push time in 18 days

push eventbitraf/p2k16

Andreas Marienborg

commit sha e897a5f314e9284828099a5abf8e4a71f4002b45

add pytest to requirements, to make p2k16-run-tests work again

view details

push time in 24 days

push eventbitraf/p2k16

Andreas Marienborg

commit sha 5258dd8450aca887a26b06cc4818b98328d408e2

pull or true

view details

push time in 24 days

PR opened bitraf/p2k16

More correct door authz handling

We simplify a bit by checking payment and employee status first. Employee have access to all doors, non-paying members have access to no doors, so we can get that out of the way first.

Once we have done that, we check better that the account is a member of at least one of the circles on a door, if there is no overlap of circles, the whole request is denied.

+115 -17

0 comment

2 changed files

pr created time in 24 days

create barnchbitraf/p2k16

branch : better-door-circles

created branch time in 24 days

PullRequestReviewEvent

push eventbitraf/p2k16

Andreas Marienborg

commit sha 9a8f150dd7c9aac6e16d5f282e2613cc6862fef5

Show only available buttons on homepage For now that is most doors, soon it wont be. Changed the format of the doors in the profile-json so its easier to present in the frontend.

view details

Andreas Marienborg

commit sha 702d2f7146e43d8925edd2c4014f81936843913d

force hard redirect on login the profile wasnt set properly on first request on login

view details

push time in a month

PR opened bitraf/p2k16

Dynamic door buttons

Show only available doors on the frontpage of p2k16, as to not confuse people, especially as we get more doors

+33 -11

0 comment

3 changed files

pr created time in a month

create barnchbitraf/p2k16

branch : dynamic-door-buttons

created branch time in a month

delete branch bitraf/p2k16

delete branch : door-cirlces

delete time in a month

push eventbitraf/p2k16

Andreas Marienborg

commit sha 630420c86d3c40ae3514465e0c423a23930cade2

Add support for different circles for each door This allows us to have a set of circles for each door, and without membership in that circle, you wont be able to open that door. This check does not apply to employees of companies, only for paying members. If you attempt to open multiple doors, none will open if you lack any of the circles. For now all doors have `door` only, this is intended used at BV9 to limit access to certain areas. https://github.com/bitraf/infrastructure/issues/149

view details

Andreas Marienborg

commit sha 5d81e44567897f397f5ccc19a77fcd297eff6d92

Change circle to circles to reflect its a set

view details

Andreas Marienborg

commit sha 1b677cfc309fb78a744e398639cc8699b364dcfb

Merge pull request #109 from bitraf/door-cirlces Add support for different circles for each door

view details

push time in a month

PR merged bitraf/p2k16

Reviewers
Add support for different circles for each door

This allows us to have a set of circles for each door, and without membership in that circle, you wont be able to open that door.

This check does not apply to employees of companies, only for paying members.

If you attempt to open multiple doors, none will open if you lack any of the circles.

For now all doors have door only, this is intended used at BV9 to limit access to certain areas.

https://github.com/bitraf/infrastructure/issues/149

+31 -12

3 comments

2 changed files

omega

pr closed time in a month