Anahita Project

The #Anahita #project management group. Visit https://github.com/anahitasocial for more information about Anahita code and how to get started.

Stories

Rastin Mehr

Rastin Mehr shared a note

This week and next week the focus will be research and prototyping before we continue working on the React App. Need to study some #MobileFirst UI patterns and decide on some strategies for Anahita... Read More
This week and next week the focus will be research and prototyping before we continue working on the React App. Need to study some #MobileFirst UI patterns and decide on some strategies for Anahita. Also will be doing some #Docker and #Kubernetes prototyping. Read Less
Rastin Mehr

Rastin Mehr and Nick Swinford commented on the topic

Removing K Classes

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the f...

Read More

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the first steps in upgrading to the more recent version?

Read Less
Yes, the idea is to merge the legacy koowa code with Anahita library, take out the code that isn't being used, reduce class hierarchies, and make the code DRY overall. There won't be a vendor Koowa code 2 or 3 mainten... Read More
Yes, the idea is to merge the legacy koowa code with Anahita library, take out the code that isn't being used, reduce class hierarchies, and make the code DRY overall. There won't be a vendor Koowa code 2 or 3 maintenance releases from now. Read Less
Does that mean we're completely eliminating the dependency or are we going to upgrade eventually to kodekit?
We won't be upgrading to Kodekit. We will use good ideas from them or other frameworks and we will only build what we need. Koowa was a general purpose framework that we used to build Anahita. Now we want Anahita fram... Read More
We won't be upgrading to Kodekit. We will use good ideas from them or other frameworks and we will only build what we need. Koowa was a general purpose framework that we used to build Anahita. Now we want Anahita framework to be specialized for building social apps and graph architecture. I think there is more that can be taken out and reduced from the existing core framework. Read Less
After the React app is ready, we're going to remove all the html views and layouts from Anahita too. The idea is that the back-end code become a graph architecture ORM and APIs only. Installing apps would basically ex... Read More
After the React app is ready, we're going to remove all the html views and layouts from Anahita too. The idea is that the back-end code become a graph architecture ORM and APIs only. Installing apps would basically extend the API. Anahita templates become SPAs which can be installed using composer. Anahita Apps will also be distributed from separate repositories. That way everyone can distribute Anahita apps via package manager. Right now our php codebase is a little over 11MB. I'm hoping that we can cut it to half after those changes. Read Less
I have a few suggestions for scaling up Anahita too. I'll post them later.
Nick Swinford

Nick Swinford started a topic

Removing K Classes

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the f...

Read More

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the first steps in upgrading to the more recent version?

Read Less
Nick Swinford

Nick Swinford and Rastin Mehr commented on the note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
A bit late here, but tested it without any issues. Covers look great on the articles!
Rastin Mehr liked this
Thank you Nick!
Rastin Mehr

Rastin Mehr commented on the note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
2 people liked this
No worries Scott, you can still test the tagged package. We always find issues that needs fixing.
Ildemaro  Martinez Jr

Ildemaro Martinez Jr and Rastin Mehr commented on the note

The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes t... Read More
The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes technologies. Expect to see more release engineering related updates during the next few months. Read Less
really looking forward to DK8s update

it will be a huge leap fwd for this great project
Rastin Mehr liked this
Couldn't agree more!
Rastin Mehr

Rastin Mehr shared a note

The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes t... Read More
The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes technologies. Expect to see more release engineering related updates during the next few months. Read Less
Rastin Mehr

Rastin Mehr shared a note

Removed the #JQuery #Parallax plugin in 4.3.12 release. Lighter is better. Covers now load with graceful fade in.
Rastin Mehr

Rastin Mehr shared a note

Let's have a 4.3.12 maintenance release this weekend so we can focus on what's next!
Rajkumar Mundel liked this
Ildemaro  Martinez Jr

Ildemaro Martinez Jr commented on the note

I suppose this would be a good start for building an Anahita Kubernetes/Docker package https://github.com/kubernetes/charts/tree/master/stable/wordpress #Kubernetes #Docker #Anahita
Thank You
Rastin Mehr liked this
Rastin Mehr

Rastin Mehr shared a note

I suppose this would be a good start for building an Anahita Kubernetes/Docker package https://github.com/kubernetes/charts/tree/master/stable/wordpress #Kubernetes #Docker #Anahita
Rastin Mehr

Rastin Mehr commented on the note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
2 people liked this
Thank you Rob, I think I know why that is happening. Anahita is sending out a confirmation link that you need to click on. This however shouldn't be required for the first person that is signing up. First person and s... Read More
Thank you Rob, I think I know why that is happening. Anahita is sending out a confirmation link that you need to click on. This however shouldn't be required for the first person that is signing up. First person and super admin should get logged in right away. I'll fix that before release. Thank you for testing! Read Less
Unknown Person liked this
Rastin Mehr

Rastin Mehr commented on the note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
2 people liked this
@nicholasjohn16 @scott @robsaric if you could test the master branch please, we could have a release out soon for everyone. Test: installation, avatar upload, cover upload, articles app. Thank you!
Unknown Person liked this
Rastin Mehr

Rastin Mehr shared a note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
2 people liked this
Rastin Mehr

Rastin Mehr and Nick Swinford commented on the topic

400 Bad Request: Cookie Too Large

I just went to login to the site to check something and instead of getting the homepage, I got this error message:

After checking the request, I had 23 cookies for this domain being sent with the re...

Read More

I just went to login to the site to check something and instead of getting the homepage, I got this error message:

After checking the request, I had 23 cookies for this domain being sent with the request. There's two cookies, right? One to keep the user signed in and another session cookie? It looks like one of them isn't being deleted properly.

Read Less
That also could be an nginx issue. How can I reproduce it?
Yes there are two cookies for domain www.getanahita.com the rest of google analytics cookies.
The long one that I have is about 328 characters long.
It wasn't 1 long cookie. I had 23 cookies total for getanahita.com. Deleting them resolved the error and allowed me to login normally. Not sure how to repeat.
Strange! Let's watch and see if this issue will come up again. I still think it had something todo with server!
Nick Swinford

Nick Swinford started a topic

400 Bad Request: Cookie Too Large

I just went to login to the site to check something and instead of getting the homepage, I got this error message:

After checking the request, I had 23 cookies for this domain being sent with the re...

Read More

I just went to login to the site to check something and instead of getting the homepage, I got this error message:

After checking the request, I had 23 cookies for this domain being sent with the request. There's two cookies, right? One to keep the user signed in and another session cookie? It looks like one of them isn't being deleted properly.

Read Less
Rastin Mehr

Rastin Mehr shared a note

Important topic regarding the Anahita Connect app. Your input is needed: https://www.getanahita.com/topics/165748-rebuilding-anahita-connect-app
Rastin Mehr

Rastin Mehr commented on the note

I need to your opinion: In #Anahita #Locations how about we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key? This should resolve the confusion about the different typ... Read More
I need to your opinion: In #Anahita #Locations how about we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key? This should resolve the confusion about the different types of API keys. What do you think? Read Less
Fix is in my fork. I'll merge it today. Now there is only a single API field.
Merge done! Site is updated.
Rastin Mehr

Rastin Mehr commented on the note

I need to your opinion: In #Anahita #Locations how about we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key? This should resolve the confusion about the different typ... Read More
I need to your opinion: In #Anahita #Locations how about we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key? This should resolve the confusion about the different types of API keys. What do you think? Read Less
You know what, I just used the geocoding API key for the maps api key and the maps seems to be working. If the same API key can be reused, having 2 fields for keys is redundant.
Rastin Mehr

Rastin Mehr shared a note

I need to your opinion: In #Anahita #Locations how about we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key? This should resolve the confusion about the different typ... Read More
I need to your opinion: In #Anahita #Locations how about we renamed the Server Key to Geocoding Key and rename Browser Key to Maps API Key? This should resolve the confusion about the different types of API keys. What do you think? Read Less

Photos View All

Articles View All

Topics View All

To-dos View All

Powered by Anahita