profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/stefanfoulis/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.
Stefan Foulis stefanfoulis Sherpany Switzerland https://www.sherpany.com /me ❤️ [Python, Django, Docker]

KristianOellegaard/django-health-check 654

a pluggable app that runs a full check on the deployment, using a number of plugins to check e.g. database, queue server, celery processes, etc.

KristianOellegaard/django-hvad 533

Painless translations in django, using the regular ORM. Integrates easily into existing projects and apps. Easy convertible from django-multilingual-ng.

nephila/djangocms-installer 151

Console wizard to bootstrap django CMS projects

joshourisman/django-tablib 102

django-tablib is a helper library for Django that allows Django models to be used to generate tablib datasets with introspection of the fields on the models if no headers are provided. If headers are provided they can reference any attribute, fields, properties, or methods on the model.

ojii/django-multilingual-ng 55

THIS PROJECT IS *NOT* SUPPORTED AND SHOULD NOT BE USED UNLESS YOU KNOW EXACTLY WHAT YOU'RE DOING!!!

nephila/djangocms-multisite 24

django-multisite support for DjangoCMS

Chive/pyrate 15

a python wrapper for restful apis

ojii/django-csv-export 15

DEPRECATED in favor of https://github.com/joshourisman/django-tablib

ojii/django-sitepermissions 4

Site Specific permissions (for groups) for django

quattromic/django-cms-2.0 3

An Advanced Django Cms

issue commentcadriel/fluidd

Printing wrong filel

Ok, I'll watch for the next klipper update and test it.

Get BlueMail for Androidhttp://www.bluemail.me/r?b=16361 On May 8, 2021, at 6:55 PM, Eric Callahan ***@***.******@***.***>> wrote:

Ok, submitted PR KevinOConnor/klipper#4275https://github.com/KevinOConnor/klipper/pull/4275 which should resolve this issue.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/cadriel/fluidd/issues/274#issuecomment-835580764, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABNGCRHDZDSCPGN3A5BCCXLTMXFOXANCNFSM44FOPPEA.

markwinger

comment created time in an hour

issue commentcadriel/fluidd

Printing wrong filel

Ok, submitted PR KevinOConnor/klipper#4275 which should resolve this issue.

markwinger

comment created time in 2 hours

issue commentcadriel/fluidd

Printing wrong filel

Someone PRed a patch for this to Klipper, but the patch is wrong. I'll submit a modified patch that should fix this.

markwinger

comment created time in 4 hours

issue commentcadriel/fluidd

Printing wrong filel

I see. So it is a bug somewhere. I selected the file with fluidd using upload/print. I would expect that file to print no matter what was uploaded previously.

You said that klipper sorting algorithm doesn't support duplicates. But 2 files differing only by case are not duplicates. Seems to me that either all pieces handle case, or conversion to upper or lower is done so duplicates cannot be created.

I think modifying klipper to fix this would be best, but alternately, fluidd (or moonraker) could convert all file names being uploaded to upper or lower so no duplicates are possible. I would rather overwrite the old file with the new on instead or reprinting the old one.

markwinger

comment created time in 4 hours

issue commentcadriel/fluidd

Printing wrong filel

I looked closely at the log and see what happened. You had two different files in your gcodes directory:

  • CE2_mount.gcode
  • CE2_Mount.gcode

The change in case sensitivity is what got you. Klipper's virtual_sdcard converts all filenames to lowercase when sorting them prior to loading a file. Thus, you essentially end up with duplicate files. You were selecting CE2_mount.gcode, Moonraker was telling Klippy to print it and Fluidd was displaying its thumbnail. However Klipper was selecting CE2_Mount.gcode as the sorting algorithm doesn't handle duplicates.

markwinger

comment created time in 4 hours

issue commentcadriel/fluidd

Printing wrong filel

I'm unclear about how this works. When I was working with klipper on octoprint using virtual sd card I saw some anomilies I did not understand that looked something like this. It was like there was 2 memory locations, real and virtual so you could have the file twice. Can that happen here?

markwinger

comment created time in 5 hours

issue commentcadriel/fluidd

Printing wrong filel

I think the file name was CE3_mount.gcode. I kept doing upload/print and it kept printing something else. The I sorted by name and the same file came up twice, so I deleted the old one. I uploaded and printed again then it worked.

markwinger

comment created time in 7 hours

IssuesEvent

push eventjordanruthe/KlipperScreen

Jordan

commit sha 7b9c98a0a820ffcc8a93ee95c8a0e37251613c3a

Include temperature_sensor in listing of temperatures This update will add temperature sensors to the main menu and temperature panels.

view details

push time in 8 hours

pull request commentjordanruthe/KlipperScreen

New Style

In the z-bolt theme, I'd like to keep the home icon on the left the house still. Let's also drop the title spacing change for now, and I want to keep z-bolt as the default theme.

Otherwise, I think this is ready to merge

alfrix

comment created time in 10 hours

issue commentjordanruthe/KlipperScreen

KlipperScreen stays in the printed state after Canceled Print / Aborted Print

Can anyone provide a log file?

nicedevil007

comment created time in 12 hours

issue openedstefanfoulis/django-phonenumber-field

PhoneNumberPrefixWidget not showing validation error

django version: 3.2 python version: 3.9 django-phonenumber-field version: 5.1.0

When I use PhoneNumberPrefixWidget inside my forms.py, it won't show the validation error.

Without PhoneNumberPrefixWidget, working version:

class PersonPhoneNumberForm(forms.ModelForm):
    class Meta:
        model = PersonPhoneNumber
        fields = "__all__"
        # widgets = {
        #     "phone_number": PhoneNumberPrefixWidget(
        #         attrs={"class": "form-control", "placeholder": "8882804331"},
        #     ),
        # }

image

With PhoneNumberPrefixWidget, validation error not showing

class PersonPhoneNumberForm(forms.ModelForm):
    class Meta:
        model = PersonPhoneNumber
        fields = "__all__"
        widgets = {
            "phone_number": PhoneNumberPrefixWidget(
                attrs={"class": "form-control", "placeholder": "8882804331"},
            ),
        }

image

Help is greatly appreciated! 😁

created time in 12 hours

push eventcadriel/fluidd

Craig Bassett

commit sha 52a22258823c32048d219170bfea8c95f0cad870

docs: Update docs to reflect auto updates Signed-off-by: Craig Bassett <craig.bassett@gmail.com>

view details

Craig Bassett

commit sha 637b29adc779d32e1911a800d1b3777c2af0f4cd

fix: white space when klippy is in error Signed-off-by: Craig Bassett <craig.bassett@gmail.com>

view details

push time in 12 hours

issue commentstefanfoulis/django-phonenumber-field

Validate phone numbers in form field

@michelle2905 , I am facing similar issue, from your code snippet, I don't see how ValidationError is used, can you explain / give more detail about your solution 😁

michelle2905

comment created time in 13 hours

startedhjdhjd/homebridge-unifi-protect

started time in 15 hours

issue commentcadriel/fluidd

Printing wrong filel

If the file showed up in the list 2 times then it suggests that there was some difference in the file name.

markwinger

comment created time in 16 hours

startedmotoz/PellMon

started time in 16 hours

issue closedvlasovskikh/intellij-micropython

I can't send py files to ESP-01 by PyCharm or uPyCraft. I need a guy who programmed ESP-01 with micropython language.

Hello. dear productive friends. I need a guy who programmed ESP-01 with micropython language.
I have got 1 blue led version product. I am tries programming with micropython by PyCharm IDE. I think that I flashed it with esp8266-512k-20190125-v1.10.bin by uPyCraft . however, connection is not successful, so couldn't send my files to it . upyCraft can't connect it . I am using MAKERFABS CP2104 USB2UART Module. connection : CP2104 ESP01 rx -> tx tx -> rx VIO -> 3v3 DTR -> Rst EN -> 3v3 DO0 -> GND GND -> GND I flashed by upyCraft (Maybe I think so.) but i didn't send py files and i can't connection to ESP-01. I tried PyCharm. I saw com port but i didn't send files. Can any proactive guy help me, please ?

closed time in 16 hours

electronic4706

issue commenttypeddjango/django-stubs

Get rid of `ValuesQuerySet`

I thing that we can try to add the second type argument dynamically to QuerySet instance when we need to (basically after .values / similar calls). This way, we would still have pretty user-facing API like QuerySet[MyModel] and all the features of ValuesQuerySet.

sobolevn

comment created time in 19 hours

starteddfinity/cancan

started time in 19 hours

issue commenttypeddjango/django-stubs

Get rid of `ValuesQuerySet`

But should a QuerySet where .values was called still have the original Model in its type?

It might be relevant if I were to call .filter after calling .values to know which type of Model is being queried so that the type-checker can generate an error if I filtered on an invalid field.

If Django hadn't allowed users to "flaunt their individualism", this would be a lot simpler :)

https://docs.djangoproject.com/en/3.2/ref/models/querysets/#django.db.models.query.QuerySet.values

The people who made Django prefer to put all the SQL-affecting methods first, followed (optionally) by any output-affecting methods (such as values()), but it doesn’t really matter. This is your chance to really flaunt your individualism.

Also, another weird edge-case is that you can call .bulk_create after calling .values. There, knowledge of the Model is also useful for type-checking.

However, we can just decide to go after simplicity rather than absolute correctness, and accept that these uncommon patterns of use are likely to result in less type-checking or false positives.

sobolevn

comment created time in 19 hours

PR opened cadriel/fluidd

Updated NL translations
+57 -2

0 comment

1 changed file

pr created time in 21 hours

startedkiryha/Houdini

started time in a day

startedMercenariesEngineering/openexrid

started time in a day

issue commentcadriel/fluidd

Printing wrong filel

The file showed up in the list 2 times I needed to delete the one with the older date. I dont remember the file name and I am not home now. I'll look when I get home and see if I can figure out which file it was.

Get BlueMail for Androidhttp://www.bluemail.me/r?b=16361 On May 7, 2021, at 5:41 PM, Craig Bassett ***@***.******@***.***>> wrote:

Can you confirm if the new file ever showed up at all? Or did it just get the new thumb?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/cadriel/fluidd/issues/274#issuecomment-834831087, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABNGCRFY5IBVJ2MHRNZMISLTMRUANANCNFSM44FOPPEA.

markwinger

comment created time in a day

issue commentcadriel/fluidd

Feature Request: identify pi issues (undervoltage / overheating) via get_throttled

Looks awesome, thanks so much! Just tried with a crappy power supply, got those right away:

image

cfelicio

comment created time in a day

issue commentcadriel/fluidd

Printing wrong filel

Which file was it? Generally speaking this shouldn't be possible if the thumbnail was embedded in the gcode file, as the old file would have to have been overwritten to extract the new thumbnail.

With UFP files the gcode file is extracted and moved before the thumbnail, so if there is some kind of filesystem error overwriting the old gcode the new thumbnail should not be extracted.

markwinger

comment created time in a day

issue commentcadriel/fluidd

Tile in Config section for maintenance

I think actually a basic note taking field would be possible without any upstream changes.. but I think it would be better supported with other features too.

In any case, I think this request is relevant. Will update when we have something more.

Thanks!

weasel0x00

comment created time in a day

issue commentcadriel/fluidd

Printing wrong filel

Can you confirm if the new file ever showed up at all? Or did it just get the new thumb?

markwinger

comment created time in a day

issue commentcadriel/fluidd

Slider controls for klipper "Pressure Advance" - possible?

Not currently, this would need to be supported in Klipper and Moonraker.

swatti87

comment created time in a day