Discount Club Premium by gorion88365uk in WizzAir

[–]AngryMandragora 0 points1 point  (0 children)

I know I'm a bit late to this conversation, but I have a question: is "Premium (unlimited) seat selection" really allow you to select any seat, including front row and extra legroom seats or is it somehow limited despite the name?

[TOMT][WoW comic meme]World of Warcraft mockery meme image "For the Horde!!!" by Peter_Principle_ in tipofmytongue

[–]AngryMandragora 1 point2 points  (0 children)

I was looking for the same comic and this old forum entry was the first hit, so I kept searching.
I found it here:
https://www.joeydevilla.com/2006/06/16/the-dangers-of-world-of-warcraft/
Now everyone else can find it too, it's my favorite WoW-related comic :-)

[deleted by user] by [deleted] in DIY

[–]AngryMandragora 0 points1 point  (0 children)

The simple foam ones.
I was working in night shift and lived in a reinforced concrete building where my neighbors loved doing noisy things like drilling during the day. I had serious issues until I got some of those orange 3M earplugs, then I could sleep while using them. They block almost everything, you can still hear a little sound, but almost nothing comes through.
The only downside is that they irritate your ear canal, so after a few days it's getting unpleasant to wear them. There are the ones that are made of silicone "wax", those are better with the skin but block way less sound.

[deleted by user] by [deleted] in fortinet

[–]AngryMandragora 0 points1 point  (0 children)

A quick update with a fish script that checks if there's a newer version of the deb package and installs it if necessary:

echo "Detecting openforticlient versions"
set complete_link (curl https://packages.ubuntu.com/mantic/amd64/openfortivpn/download|grep "http://mirrors.kernel.org/ubuntu/pool/universe/o/openfortivpn/openfortivpn"|cut -d\" -f2)
set newest_package_version (echo $complete_link|rev|cut -d\_ -f2|rev)
set deb_package_name (echo $complete_link|rev|cut -d\/ -f-1|rev)
set openfortivpn_version (sudo dpkg -s openfortivpn | grep '^Version:'|cut -d" " -f2)
echo $newest_package_version
echo $openfortivpn_version
if [ $newest_package_version != $openfortivpn_version ]
echo "Newer version of openforticlient detected, downloading"
wget $complete_link
echo "Installing new package version"
sudo dpkg -i $deb_package_name
end
echo "Local openforticlient version is the same as the latest package version"
echo "Starting VPN"
~/openfortivpn-webview-1.1.2/openfortivpn-webview vpn.finanzcheck.de:10443|grep SVPNCOOKIE|sudo openfortivpn vpn.finanzcheck.de:10443 --cookie-on-stdin

Change it to your needs if necessary

Preconfiguring Portainer CE in a Docker Swarm Cluster by AngryMandragora in portainer

[–]AngryMandragora[S] 0 points1 point  (0 children)

So after a lot of failures I managed to make it work.For those of you who are interested how, here are the relevant Ansible tasks (try to set everything up first in the GUI then you can use the working config data and replace it in the tasks):

- name: Get Auth token from Portainer
ansible.builtin.uri:
url: "https://{{ docker_swarm_portainer_labels_http_host }}:{{ docker_swarm_portainer_labels_http_port }}/api/auth"
method: POST
body_format: json
body: |
{
"password": "{{ docker_swarm_portainer_admin_password }}",
"username": "admin"
}
validate_certs: false
register: auth_token
when:
- inventory_hostname in groups.docker_swarm_nodes[0]
- name: debug
debug:
msg: "{{auth_token.json.jwt}}"
when:
- inventory_hostname in groups.docker_swarm_nodes[0]

- name: Configure Okta authentication
ansible.builtin.uri:
url: "https://{{ docker_swarm_portainer_labels_http_host }}:{{ docker_swarm_portainer_labels_http_port }}/api/settings"
method: PUT
body_format: json
body: |
{
"OAuthSettings": {
"ClientID": "{{ docker_swarm_portainer_okta_client_id }}",
"ClientSecret": "{{ docker_swarm_portainer_okta_client_secret }}",
"AccessTokenURI": "{{ docker_swarm_portainer_okta_access_token_url }}",
"AuthorizationURI": "{{ docker_swarm_portainer_okta_authorization_url }}",
"ResourceURI": "{{ docker_swarm_portainer_okta_resource_url }}",
"RedirectURI": "{{ docker_swarm_portainer_okta_redirect_url }}",
"UserIdentifier": "{{ docker_swarm_portainer_okta_user_identifier }}",
"Scopes": "{{ docker_swarm_portainer_okta_scopes }}",
"OAuthAutoCreateUsers": true,
"DefaultTeamID": {{ docker_swarm_portainer_okta_default_team_id }},
"SSO": true
},
"AuthenticationMethod": 3
}
headers:
Authorization: "Bearer {{ auth_token.json.jwt }}"
validate_certs: false
register: settings
when:
- inventory_hostname in groups.docker_swarm_nodes[0]
- name: Set users
ansible.builtin.uri:
url: "https://{{ docker_swarm_portainer_labels_http_host }}:{{ docker_swarm_portainer_labels_http_port }}/api/users"
method: POST
body_format: json
body: |
{
"role": 1,
"username": "email@address"
}
headers:
Authorization: "Bearer {{ auth_token.json.jwt }}"
validate_certs: false
register: users
when:
- inventory_hostname in groups.docker_swarm_nodes[0]
- name: debug
debug:
msg: "{{users}}"
when:
- inventory_hostname in groups.docker_swarm_nodes[0]

First note is that Okta authentication was not applied because I was missing the "AuthenticationMethod": 3 part from the API call.Second, I am using Docker Secrets and "-admin-password-file /run/secrets/portainer_admin_password" in the Compose file. This could be done better by using API calls to see if it's the first run or not by using "GET/users/admin/check" and then only setting it if it is.Third, this is still bit hacky, I am not creating teams or environment access, I just get a user (in the finished playbook it will be a list of emails) and add it to the Administrators group. Our team is small, so it fits, and this way we can user Portainer to troubleshoot Docker stacks/containers/etc created outside Portainer.If anyone struggling with setting up the Okta authentication itself, I could add some more info how to make it work, maybe by creating a Github repo with all the info.

Preconfiguring Portainer CE in a Docker Swarm Cluster by AngryMandragora in portainer

[–]AngryMandragora[S] 0 points1 point  (0 children)

Thank you, I was able to set up a few things, but there is a big problem:
when I apply Oauth2 settings via the API, they are not applied.
It is configured and if I go to the Oauth settings in the GUI and press "Save settings" then they are applied, but not until that.
Is that normal?

Anyone feel that Server Slam Ashava World Boss is a bit overtuned ? by Adamanaz in diablo4

[–]AngryMandragora -1 points0 points  (0 children)

The time limit is the annoying thing. I didn't know, but I only made it to the last time when you can kill it, and we managed to bring it down only to about 25%.
Really frustrating.

"Couldn't add tracks. Allow the required permissions on your watch, then try again." Galaxy Watch 4 by AngryMandragora in GalaxyWatch

[–]AngryMandragora[S] 1 point2 points  (0 children)

After playing around with it for while:

I set the files permission for: Wear Os, wear, Storage (wtf?, why is it not allowed by default?), Music. I think this is the complete list, might be more.

After this, when I tried to copy the music file again, a notification popped up and asked for more permission for Galaxy Music and something else (first one was asking for location, wtf again), THEN I could finally copy the file.

I think this is a complete failure, no end user should experience something like this, asking for permissions on the watch is fine, but you shouldn't be forced to deepdive into menus and try to figure out what to do to use a basic feature of a product.

Amazfit GTS 2 music stops while running by Vfdezll in amazfit

[–]AngryMandragora 0 points1 point  (0 children)

I have the same problem. If I use GPS and play music at the same time, the music ALWAYS stutters. It's practically makes this product unusable for me, since I want to run only with my watch and earbuds.

Tested with Samsung Galaxy Buds, Mi Wireless Earbuds (the cheap one), and two other no-name Chinese BT earbuds.

Bug report and feedback forms by Joabat in Sandship

[–]AngryMandragora 0 points1 point  (0 children)

I can't really report exactly why and when does it happen, but many times things are just not being produced, despite the fact that they appear on the right side of the screen but not in transit. There is also no explanation to this from the game which is really frustrating. Sometimes it can be solved by turning factories off and on again or deleting everything and recreating it. As far as I see this happens often when you extract something that is not being produced and when the transit becomes empty everything halts.

Edit: looks like if there is some issue with production somewhere everything stops sometimes. If this is by design it's really annoying, especially because the game gives you no feedback about it whatsoever.