Displaying 1 50 of 30,702 commits (0.008s)

FreeNAS — webui/src/app/pages/vm/devices/device-vnc-add device-vnc-add.component.ts

add VNC device and basic validation.

Ticket: #23135

FreeNAS — webui/src/app/pages/vm/devices/device-disk-add device-disk-add.component.ts

Add disk component

FreeNAS — webui/src/app/pages/vm/devices/device-nic-add device-nic-add.component.ts

ADDED: NIC component

FreeNAS — webui/src/app/pages/vm vm.module.ts vm.routing.ts, webui/src/app/pages/vm/devices/device-disk-add device-disk-add.component.ts index.ts

ADDED: buttons for each type of device

FreeNAS — src/freenas/usr/local/libexec/nas generate_smb4_conf.py

fix(rc.d): getting cifs config for ldap integration

FreeNAS — webui/src/app/pages/vm/devices/device-add device-add.component.ts, webui/src/app/pages/vm/devices/device-cdrom-add device-cdrom-add.component.ts

Committing what I currently have with vm devices, still not quite right tho

Ticket: #23135

FreeNAS — webui/src/app/pages/vm vm.module.ts, webui/src/app/pages/vm/devices/device-cdrom-add device-cdrom-add.component.ts

import required files

FreeNAS — webui/src/app/pages/vm vm.module.ts, webui/src/app/pages/vm/devices/device-add device-add.component.ts device-add.component.html

ADDED: custom device add component

FreeNAS — gui/system forms.py, gui/tasks forms.py

    Fix vm creation via rest api error (thanks to william for helping me with this)
    Basically the issue here was that the form's save method was returning the orm obj 
instead of its own instance
    which did not sit well with tastypie and hence it never populated the `id` object 
which resulted in
    `ValueError: invalid literal for int() with base 10: ''`
    While here also fix cloudsync form save mothod's that have the same code style.
    I was really close in tracking this but the last mile was courtesy of william.
Delta File
+4 -3 gui/system/forms.py
+2 -3 gui/tasks/forms.py
+2 -3 gui/vm/forms.py
+8 -9 3 files

FreeNAS — webui/src/app/pages/vm/devices/device-cdrom-add device-cdrom-add.component.ts, webui/src/app/pages/vm/devices/device-list device-list.component.ts

Some fixes to make the add cdrom page display (still needs work)

Ticket: #23135

FreeNAS — src/middlewared/middlewared main.py

Revert "fix(middlewared): remove unused modules because of last commit"

This reverts commit fa597eff7a6eb17bc81870ecb6737984878416a8.

FreeNAS — src/middlewared/middlewared main.py

Revert "feat(middlewared): use psutil instead of sockstat"

This reverts commit 694e802edccf59ecbe65bb816fafe4ed8a2e7812.
Delta File
+10 -17 src/middlewared/middlewared/main.py
+10 -17 1 file

FreeNAS — gui/middleware notifier.py, gui/system forms.py

feat(notifier): add migration for rrd system dataset

Ticket:        #23594
Delta File
+31 -0 gui/middleware/notifier.py
+5 -0 gui/system/forms.py
+36 -0 2 files

FreeNAS — webui/src/app/pages/common/entity entity.module.ts, webui/src/app/pages/common/entity/entity-list entity-list.component.html

Revert "ERINNNNN!: Comment out stuff that erin forgot to commit."

This reverts commit 6953b9b9e9403412241d7fe4222b8ced12d0ea36.

FreeNAS — webui/src/app/pages/common/entity/entity-list entity-list-add-actions.component.ts

Add missing file from last commit

Ticket: #23135

FreeNAS — webui/src/app/pages/services/components service.component.scss service.component.ts

Merge branch 'FIX-23458'
∈ Lola - 64d77e2f - 2017-04-26 19:48:07
fix(gui): update status label

Ticket: #23458

FreeNAS — src/freenas-installer/etc install.sh

Destroy swap mirror in the right location.

Ticket: #23515

FreeNAS — gui/reporting views.py

fix(reporting): identifier may not exist but plugin always have to

Ticket:        #23494
Rollbar:        #1057
Delta File
+1 -1 gui/reporting/views.py
+1 -1 1 file

FreeNAS — src/middlewared/middlewared main.py

fix(middlewared): remove unused modules because of last commit

FreeNAS — src/middlewared/middlewared main.py

feat(middlewared): use psutil instead of sockstat
Delta File
+17 -10 src/middlewared/middlewared/main.py
+17 -10 1 file

FreeNAS — webui/src/app/pages/services/components service.component.ts

Fix merge branch 'FIX-23458' issue

FreeNAS — webui/src/app/pages/services/components service.component.ts service.component.scss, webui/src/app/theme/components/baCheckbox baCheckbox.scss

Merge branch 'FIX-23458'
∈ Lola - cff4ff0b - 2017-04-20 01:48:18
fix(gui): imporve service screen (status with backgound color; button
with icon; vertical middle align)

Ticket: #23458

FreeNAS — nas_ports/freenas/py-middlewared Makefile, src/middlewared setup.py

feat(middlewared): add psutil as dependency

Plan to use it as opposed to sockstat system call.

FreeNAS — gui/templates/system consulalerts_datagrid.html

fix(gui): use parent template block so we don't repeat ourselves

Ticket:        #23321

FreeNAS — src/middlewared/middlewared/plugins datastore.py

fix(middlewared): usa a thread to evaluate the Django QuerySet

This may block since its not greenlet friendly (.e.g. locked database)

FreeNAS — src/middlewared/middlewared main.py

feat(middlewared): add threaded method to middleware class

This prevents a CPU intensive or non-greenlet friendly method
to block the event loop indefinitely.

FreeNAS — src/middlewared/middlewared main.py

fix(middlewared): handle exception in traceback extractor

FreeNAS — gui/account forms.py, gui/api resources.py

fix(gui): oct() usage py2 vs py3
Delta File
+2 -2 gui/api/resources.py
+1 -1 gui/account/forms.py
+3 -3 2 files

FreeNAS — src/freenas/usr/local/libexec/nas generate_smb4_conf.py

fix(rc.d): remove cifs_srv_ prefix

FreeNAS — gui/vm models.py forms.py

    feat(container): PathField can't be blank, while here change it to a better position 
inside the form.
Delta File
+1 -2 gui/vm/models.py
+1 -1 gui/vm/forms.py
+2 -3 2 files

FreeNAS — gui/vm models.py, src/middlewared/middlewared/plugins vm.py

feat(container): Fetch the pre built image according with users choice.

FreeNAS — src/middlewared/middlewared/plugins vm.py

fix(container): Pet pylint.

FreeNAS — src/middlewared/middlewared/plugins vm.py

    feat(container): Add the bits necessary for the vm plugin to download a pre built 
image for container usage in case it doesn't exist yet in the dataset.

FreeNAS — gui/vm models.py forms.py

    feat(container): Add a PathField that users will use to point out to a dataset where 
containers will live.
Delta File
+7 -1 gui/vm/models.py
+1 -0 gui/vm/forms.py
+8 -1 2 files

FreeNAS — webui/src/app/pages/common/entity entity.module.ts, webui/src/app/pages/common/entity/entity-list entity-list.component.html

ERINNNNN!: Comment out stuff that erin forgot to commit.

FreeNAS — webui/src/app/pages/common/entity entity.module.ts, webui/src/app/pages/common/entity/entity-list entity-list.component.ts entity-list.component.html

    Add vm devices skeleton and some additional functions needed to make it work (needs 
    Ticket: #23135

FreeNAS — src/middlewared/middlewared/plugins vm.py

feat(container): Add a method to check if the VM is a container.

FreeNAS — src/middlewared/middlewared/plugins vm.py

fix(container): Pet pylint.

FreeNAS — src/middlewared/middlewared/plugins vm.py

fix(container): We don't need pass job() via __init__ method.

FreeNAS — src/middlewared/middlewared/plugins vm.py

feat(container): Remove all disk IOP for logging the progress of the download.
Also, use middlewared job() to queue as well as report the progress of the download.

FreeNAS — webui/src/app/pages/vm/vm-add vm-add.component.ts

Add minimum validation to vcpus and memory

Ticket: #23135

FreeNAS — src/middlewared/middlewared/plugins disk.py

feat(middleared): use filterable decorator for disk.query

FreeNAS — src/middlewared/middlewared/pytest/functional test_0020_device.py

feat(middlewared): add device info test

FreeNAS — src/middlewared/middlewared/pytest conftest.py, src/middlewared/middlewared/pytest/functional test_0015_config.py

fix(middlewared): add config save test

FreeNAS — src/middlewared/middlewared/pytest/functional test_0010_cifs.py

fix(middlewared): cifs config test

FreeNAS — src/middlewared/middlewared/client client.py

feat(middlewared): add support for subscribing and job calling

FreeNAS — src/middlewared/middlewared service.py

feat(middlewared): add no-op core.job

FreeNAS — src/middlewared/middlewared main.py

fix(middlewared): send "ready" message after subscribe

FreeNAS — src/freenas/usr/local/libexec/nas generate_smb4_conf.py

Quote directory paths to shut RSAT up

Ticket: #23558

FreeNAS — webui/src/app/theme/components/baMenu baMenu.component.ts baMenu.html

Merge branch 'power_button'
∈ Lola - 49d80e2c - 2017-04-25 21:26:17
Implemented shutdown, reboot buttons