Fork me on GitHub

#1 2012-05-07 00:11:07

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

oneye 0.9.0 (RC 1) is out!

Hey guys,

the first release candidate of oneye 0.9.0 will be available in just some minutes. I'd like to get some feedback on the installer, updater and the system itself. Most parts of the system were stabilized a lot even though we made some huge changes to the code, that might break some things, which we didn't notice 'til now.

Additionally I think of integrating some of the available translations. What do you think of this? I just tried putting all translations, that are finished > 30% into a package and got an 1.5 MB file. Too big or still okay?

This time I need to give a big THANKS to s0600204 for his work on the really cool new ACL stuff smile !

Download: http://projects.lars-sh.de/oneye_0.9.0.zip

Here's the changelog, a list of all updated dependencies and a list of all fixed reported bugs...

Changelog

  • Added PHP 5.4.0 compatibility.

  • Added official IIS 7 compatibility. The system folder is secured using a "web.config" file.

  • Added pre-configured "php.ini" and ".htaccess" files.

  • Added PHP settings checks to installer.

  • Added rewritten ACL management section to eyeControl.

  • Added username to window title of processes from different users.

  • Added "Bring to Front" feature to Process Manager.

  • Added iOS homescreen icon.

  • Added eyeShare feature, to ask, whether an existing file or folder should be replaced.

  • Added user management module for logins via LDAP.

  • Added eyeMail compatibility layer from SQLite to SQLite2.

  • Added new logs service.

  • Added new UTF-8 library for improved PHP function compatibility and better performance.

  • Added possibility to add ACL rules based on user privilegs.

  • Added Iframe widget method "focus".

  • Added warning when an ACL rule is reached.

  • Changed default temporary folder to the internal one. This should finally prevent ugly problems on shared hosters.

  • Changed eyeSheets and eyeShow design to better fit the native one.

  • Changed eyePear library to hold all PEAR modules in one folder. It allows simple module loading and fixes previous path problems by setting changing the include path.

  • Updated a lot of our dependencies (see below).

  • Improved handling of "bmp" files.

  • Improved thumbnail creation.

  • Improved import and export of vCards.

  • Improved PHP error reporting.

  • Improved usage of UTF-8 related functions.

  • Improved JavaScript files using JSLint.

  • Fixed browser compatibility of eyeSheets and eyeShow. Both should finally be compatible with all major browsers.

  • Fixed "Default User" in eyeControl.

  • Fixed windows, that were placed outside of the viewable area.

  • Fixed eyeUpload Flash plugin check.

  • Fixed login window problems on smaller screens.

  • Fixed the session timeout.

  • Fixed sorting table columns.

  • Fixed logout in case sounds are deactivated.

  • Fixed eyeGroup application.

  • Fixed vCardImport application.

  • Fixed a lot PHP notices, warnings, strict warnings and errors.

  • and a lot more under-the-hood improvements

Updated Dependencies

  • Flowplayer 3.2.10

  • iui 0.31

  • JSColor 1.3.12

  • PEAR 1.9.4
           

    • Contact_Vcard_Build 1.32.0

    • Contact_Vcard_Parse 1.1.2

    • Crypt_RC42 0.9.0

    • Crypt_XXTEA 0.9.0

    • File_Archive 1.5.5

    • HTTP_Request2 2.1.1

    • MIME_Type 1.3.1

    • Net_URL2 2.0.0

    • Numbers_Roman 1.0.2

    • System_Command 1.0.8

    • System_SharedMemory 0.9.0 RC1

       

  • php.js 1109.2015
           

    • html_entity_decode

    • htmlspecialchars

    • get_html_translation_table

    • md5

    • encode

       

  • SimplePie 1.2.1

  • SoundManager 2.97a.20101221

  • TinyMCE 3.4.9

  • xLibrary 4.23

  • XML-RPC 3.0.0 Beta

Fixed Reported Bugs


Best regards,
Lars Knickrehm

The oneye project.

Offline

#2 2012-05-07 00:50:54

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

Thanks for your patience. It's finally been uploaded to http://projects.lars-sh.de/oneye_0.9.0.zip smile .


Best regards,
Lars Knickrehm

The oneye project.

Offline

#3 2012-05-07 01:42:55

Peter
Member
Registered: 2012-05-04
Posts: 54
Website

Re: oneye 0.9.0 (RC 1) is out!

How do I update it?

Offline

#4 2012-05-07 10:06:04

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

I recommend you to read the README.txt wink .

Just download and extract the package. Finall copy the installe files into you existing oneye folder and launch the installer by directing your browser to either index.html or the installer directory.
Now you simply need to confirm the update process and wait 'til it's ready smile .


Best regards,
Lars Knickrehm

The oneye project.

Offline

#5 2012-05-07 13:02:06

Ansem
Member
Registered: 2011-09-18
Posts: 49
Website

Re: oneye 0.9.0 (RC 1) is out!

"Fixed logout in case sounds were deactivated".
I've been looking but where can you deactivate sounds ?
Seems like an useful feature.


My website: http://www.dedeno.net - Learn Japanese
So many are still waiting for their new beginning, even you and even me

Offline

#6 2012-05-07 13:08:53

Peter
Member
Registered: 2012-05-04
Posts: 54
Website

Re: oneye 0.9.0 (RC 1) is out!

It works! I send you an e-mail because of one issue with the APP-Thing. Also it would be nice to integrate something to set trhe default Proxy and apps for the users. Changing the code is not always good. Thanks Lars-sh and everybody for this update it work better now then before and also when its nothing really big, it still makes me happy like hell.

-Peter

Offline

#7 2012-05-07 15:36:03

s0600204
Member
From: UK
Registered: 2012-01-22
Posts: 118
Website

Re: oneye 0.9.0 (RC 1) is out!

Ansem wrote:

I've been looking but where can you deactivate sounds ?

sound-sm.png

Offline

#8 2012-05-07 16:17:27

Ansem
Member
Registered: 2011-09-18
Posts: 49
Website

Re: oneye 0.9.0 (RC 1) is out!

Ahh thanks !


My website: http://www.dedeno.net - Learn Japanese
So many are still waiting for their new beginning, even you and even me

Offline

#9 2012-05-07 22:16:03

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

Peter wrote:

It works! I send you an e-mail because of one issue with the APP-Thing. Also it would be nice to integrate something to set trhe default Proxy and apps for the users.

Could you be a bit more precise, please?

1) The screenshot in your mail shows an overlapping iPad system bar. I guess you'd like it to be hidden?

2) What "default proxy" would you like to set? Are you talking about the navigators proxy plugin? To set a default, start eyeControl as root user and select "Default user" (at the right / bottom) . Did this answer your question?

3) Would you like to define a whitelist or a blacklist of applications, users are allowed to run? Then I recommend you to use the new ACL management. In case you'd like to change the default desktop icons you can do so by changing system_xxxxxxxxxx/system/conf/skel/files/Desktop .


Best regards,
Lars Knickrehm

The oneye project.

Offline

#10 2012-05-13 17:45:18

Sable
Member
From: France
Registered: 2012-02-20
Posts: 87

Re: oneye 0.9.0 (RC 1) is out!

Hi,

lars-sh wrote:

[...]I'd like to get some feedback on the installer, updater and the system itself[...]

After proceeding some tests on a test server I don't have any problem to upgrade an oneye 0.8 rev 4774 so I've upgraded my demo server (http://testoneye.sable-web.fr/) too smile

I just notice one thing: "About oneye" says that I run oneye 0.9.1 (1.11.1.0) instead of 0.9.0... Is that correct?


Otherwise, many thanks for this release wink

Offline

#11 2012-05-14 00:10:12

Ansem
Member
Registered: 2011-09-18
Posts: 49
Website

Re: oneye 0.9.0 (RC 1) is out!

Never had trouble updating myself either !


My website: http://www.dedeno.net - Learn Japanese
So many are still waiting for their new beginning, even you and even me

Offline

#12 2012-05-14 01:10:14

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

Sable, thanks for the info. I set wrong version numbers for the RC. It shouldn't be a problem as long as I set "1.11.1.1" as final version number...

Note: We've an oneye version and an eyeos version. The eyeos version is used internally and allows us to care about retro-compatibility. The oneye version is - more or less - cosmetics wink ...


Best regards,
Lars Knickrehm

The oneye project.

Offline

#13 2012-05-14 01:12:37

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

Additionally I think of integrating some of the available translations. What do you think of this? I just tried putting all translations, that are finished > 30% into a package and got an 1.5 MB file. Too big or still okay?


Best regards,
Lars Knickrehm

The oneye project.

Offline

#14 2012-05-14 15:04:38

Ansem
Member
Registered: 2011-09-18
Posts: 49
Website

Re: oneye 0.9.0 (RC 1) is out!

Not really, why would it be ?
Although you could do two packs, one with and one without.
Perhaps put them on the repository ( which seems to be empty right now )


My website: http://www.dedeno.net - Learn Japanese
So many are still waiting for their new beginning, even you and even me

Offline

#15 2012-05-14 18:36:25

Sable
Member
From: France
Registered: 2012-02-20
Posts: 87

Re: oneye 0.9.0 (RC 1) is out!

Hi,

I think that only a little part of the community needs to have all languages in its oneye. So, I'm agree with Ansem to offer 2 packs (with and without all languages) and a repository to choose languages we need. Even if 1.5 Mo are not really heavy, I'd prefer these Mo will be reserved for some future new features wink .

Regards.

Offline

#16 2012-06-18 18:30:17

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

Okay guys, I'm going to prepare the final release in some days. Here are all committed changes since the RC:

  • Fix to acl group select in eyeControl (see http://forums.lars-sh.de/viewtopic.php?id=187 )

  • Improved uninstalling

  • Added vGroups('isValidGroupname') and um('isValidUsername')

  • Resultant fix after looking into problem with ACL code as requested by Lars. In r.5081 the constant 'ACL' was written into but not defined in the ACL code. > 12 uses of this constant across six files have now been replaced with the string 'ACL'. More information: http://forums.lars-sh.de/viewtopic.php?id=198

Any other fixes that need to go into 0.9.0 final (will equal 1.11.0.1 internally)?


Best regards,
Lars Knickrehm

The oneye project.

Offline

#17 2012-06-18 23:08:02

espectalll123
Member
Registered: 2012-01-30
Posts: 36
Website

Re: oneye 0.9.0 (RC 1) is out!

Hello everyone! How long! smile

So, I'm going to install 0.9 in my server tomorrow (which haves more than 140 users! big_smile ). Good job, everyone! wink

Offline

#18 2012-06-19 02:44:14

s0600204
Member
From: UK
Registered: 2012-01-22
Posts: 118
Website

Re: oneye 0.9.0 (RC 1) is out!

lars-sh wrote:

Any other fixes that need to go into 0.9.0 final?

I just committed a very small fix (one character difference - you can't get much smaller than that!) to remedy the problem of the desktop 'wallpaper' repeating when it was set to not repeat.

I can't think of anything else that needs to be included right now.

Last edited by s0600204 (2012-06-19 15:03:40)

Offline

#19 2012-06-19 08:22:55

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

s0600204 wrote:

I just committed a very small fix (one character difference - you can't get smaller than that!) to remedy the problem of the desktop 'wallpaper' repeating when it was set to not repeat.

Depends on what counts: what about removing a single character or maybe a whole file tongue ?!

Please tell me what the plus is about. To cast a string to an integer we should use

parseInt(repeat, 10);

while "10" is required cause of some ugly behavior of JavaScript sad


Best regards,
Lars Knickrehm

The oneye project.

Offline

#20 2012-06-19 15:34:07

s0600204
Member
From: UK
Registered: 2012-01-22
Posts: 118
Website

Re: oneye 0.9.0 (RC 1) is out!

lars-sh wrote:
parseInt(repeat, 10);

Ah... I thought there was a function to convert from a string to an integer in JS, I just never found it. (But then it never occurred to me to look on the Global object for something that converts a string to an integer roll)

The plus (in this context) is being used as a Unary Plus. In javascript it can also be used as shorthand for converting a string into its numeric counterpart (it works on both integers and floats). If it helps, consider the following:

	a = 4.2;
	b = "4.4";
	
	c = a + a;			// = 8.4	(addition)
	d = a + b;			// = 4.24.4	(concatenation)
	e = a + +b;			// = 8.6	(addition)
	f = a + parseInt(b, 10);	// = 8.2	(rounded, then addition)

Anyhow, as we need an integer for the if statement, feel free to change the plus to parseInt().

Offline

#21 2012-06-19 17:58:34

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

JavaScript has a lot ways to write a lot things even though I highly recommend everyone, who already know and like JS and people, that want to learn it as nth language (n > 1) to read Douglas Crockford's "JavaScript: The Good Parts". A shortened overview is available at http://javascript.crockford.com/code.html .

One of his nice videos: http://www.youtube.com/watch?v=hQVTIJBZook


Best regards,
Lars Knickrehm

The oneye project.

Offline

#22 2012-06-25 19:31:15

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

Hey guys,

I just created the package for the final oneye 0.9.0 release. Before publishing it at our main site I'd like to get some feedback. Just download and test the installer please.

Thanks for your help wink !

Oh, here's the link: http://downloads.oneye-project.org/oneye_0.9.0.zip


Best regards,
Lars Knickrehm

The oneye project.

Offline

#23 2012-06-26 00:10:52

Ansem
Member
Registered: 2011-09-18
Posts: 49
Website

Re: oneye 0.9.0 (RC 1) is out!

lars-sh wrote:

Hey guys,

I just created the package for the final oneye 0.9.0 release. Before publishing it at our main site I'd like to get some feedback. Just download and test the installer please.

Thanks for your help wink !

Oh, here's the link: http://downloads.oneye-project.org/oneye_0.9.0.zip

Going to install this tomorrow in the afternoon after work, will give you feedback then.


My website: http://www.dedeno.net - Learn Japanese
So many are still waiting for their new beginning, even you and even me

Offline

#24 2012-06-26 11:44:14

wishingcloud
Member
Registered: 2012-06-26
Posts: 7
Website

Re: oneye 0.9.0 (RC 1) is out!

oneye 0.9.0 is live at http://www.wishingcloud.net

Offline

#25 2012-06-26 21:23:39

lars-sh
Administrator
From: near Hamburg, Germany
Registered: 2011-07-14
Posts: 730
Website

Re: oneye 0.9.0 (RC 1) is out!

Thanks wishingcloud. Would you like to offer your system as official demo system as discussed over at http://forums.oneye-project.org/viewtopic.php?id=79 ?


Best regards,
Lars Knickrehm

The oneye project.

Offline

Board footer

Powered by FluxBB