GSoC 2020: Week 1 and Week 2 Progress

hezekiah maina hezekiahmaina3 at gmail.com
Mon Jun 15 06:32:51 UTC 2020


Thank you for the review and patches.

On Sun, Jun 14, 2020 at 12:15 AM Alexander Bokovoy <ab at samba.org> wrote:

> Hi Hezekiah,
>
> On to, 11 kesä 2020, hezekiah maina via samba-technical wrote:
> > Sorry I didn't to give the link to the repo:
> > Here it is: https://gitlab.com/HezekiahM/samba-ad-dc
>
> Great to see quite a progress, thank you.
>
> I deployed it on Fedora 32, here my notes:
>
> - I had to create src/css or otherwise webpack did not complete
>   successfully
>
> - I needed to patch webpack.config.js to allow webpack to
>   finish linking the code
>
> - On Fedora Cockpit does have patternfly.css as patternfly.min.css, I
>   had to change the reference
>
> - There are some issues with the content security policy so I added one,
>   may be it is not needed
>
> - one needs to provision the domain first or loading the app never
>   completes, this is because you never set addcStatus to 'false' in case
>   testparm doesn't return "active directory domain controller" for the
>   'server role'
>
> - once provisioned, the app starts showing separate pages but I wasn't
>   able to retrieve the domain details from the 127.0.0.1 IP address
>
> There is something wrong with the state update -- at least, I was not able
> to see values updated from the forms. This can be seen with domain info,
> for example -- since ipAddress state is undefined by default, it is not
> updated and 'samba-tool domain info ${ipAddress}' fails:
>
> An Error Occurred
> ERROR: Invalid IP address 'undefined'!
>
> I'm attaching some of my fixes, feel free to check them.
>
> It is a promising start, great to see it.  Please add breadcrumbs to
> return back to the previous level from each separate page (e.g. from
> samba-ad-dc/users/index.html to main page in samba-ad-dc/index.html, for
> example). This would allow moving back and forth without reloading the
> page.
>
> Looking forward to next week update. ;)
>
> >
> > On Thu, Jun 11, 2020 at 10:31 AM hezekiah maina <
> hezekiahmaina3 at gmail.com>
> > wrote:
> >
> > > Hi Members,
> > >
> > > I wanted to give you an update on my progress for the work I'm doing
> during
> > > the GSoC 2020.
> > > Week 1:
> > >  I worked on some bits of the following:
> > >   Computer Management - List, Create, Delete and Showing the AD Object
> > >   Time - Showing the current time on the Server
> > >    Domain Management - Provisioning and Domain Information.
> > >    Sites Management - Creating and Deleting
> > >    Contact Management - List, Create, Show and Delete Contact
> > > Week 2:
> > >  I have been working on the following:
> > >  User Management - Creating and Listing Users
> > > I will continue working on the same and hopefully write tests for the
> app
> > > before the end of the week.
> > >
> > >
>
>
> --
> / Alexander Bokovoy
>


More information about the samba-technical mailing list