Topics

Anahita Project

Anahita Project's Topics

Problem with Plugins

I just submitted a pull request to fix system plugins (https://github.com/anahitasocial/anahita/pull/484).

As I previous brought up here (https://www.getanahita.com/topics/163514-component-events),...

  • 2 Comments
Rastin Mehr liked this
Nick Swinford

Nick Swinford

Undefined class constant 'SPECIAL'

I'm getting the following error:

1: Undefined class constant 'SPECIAL' in \vendor\anahita\anahita\src\libraries\default\base\domain\behavior\privatable.php on line 312

As you can see here (https://gi...

  • 1 Comments
Rastin Mehr liked this
Rastin Mehr

Rastin Mehr

Do we need a remember me checkbox?

This looks like a convention that nobody has questioned yet? Why do we need a remember me checkbox? Why can't we assume that users are logged in until they logout. The checkbox seems like a redunda...

  • 3 Comments
Unknown Person liked this
Nick Swinford

Nick Swinford

Windows support finally!

After ages of using Cygwin for initializing Anahita and installing packages, I've finally added Windows commands!

https://github.com/anahitasocial/anahita/pull/471

Being able to just use one command ...

  • 10 Comments
Nick Swinford

Nick Swinford

No way to get current session

Can we restore the ability to get the current user session? https://github.com/anahitasocial/anahita/pull/467

I have a SPA that uses Anahita for authentication and without it, there's no way to rest...

  • 11 Comments
Nick Swinford

Nick Swinford

NO_ZERO_DATE

Found another MySQL mode that's going to be a pain in the ass:https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_no_zero_dateI'm running db migrations on my server and db migrations are ...
  • 2 Comments
Rastin Mehr liked this
Nick Swinford

Nick Swinford

Bug in login form

I found a bug on the login form. At the top $connect is checked to see if its empty then turned to a bool, but later on its checked if it's empty again and causes an error if you don't have connect...
  • 1 Comments
Rastin Mehr liked this
Rastin Mehr

Rastin Mehr

Dispatchers need love

The hierarchy in our dispatchers go deep. Partly because at the time that Anahita was developed it had to accommodate Joomla's site, admin, and NookuFW. But now it least 3 or 4 Dispatcher classes c...

  • 1 Comments
2 people liked this
Nick Swinford

Nick Swinford

Groupped follow modal

I was surfing around Anahitapolis and noticed that on Sceko's profile (https://www.getanahita.com/people/sceko), if you click on "14 others", instead of opening a modal which it use to do, you're t...
  • 2 Comments
Rastin Mehr liked this
James Imani

James Imani

Anahita User Experience (User analysis)

With this topic I would like to ask Anahita members to share their experience in using Anahita in a productive way. Which features do you think deserve a re-design from UX perspective. Please, shar...

  • 2 Comments
2 people liked this

Emoji in name causes infinite redirects

This isn't a really critical #bug, but I thought I should go ahead and report it.

A few months ago, I thought it'd look cool to put an #emoji at the end of my name so I did it. After that, anytime I...

  • 3 Comments
Rastin Mehr liked this
Nick Swinford

Nick Swinford

Restore Sessions

I've been looking over the code base and from what I can see if someone logs in and returns to the site some time later, React checks to see if the localStorage has a viewer element and if it d...

  • 1 Comments
Rastin Mehr

Rastin Mehr

Optimizing images

With retina displays becoming more common, it's time we optimize how Anahita processes images for those screens and also download time. Here are some suggestions:

  1. resizing images to 144 dpi instead ...

  • 1 Comments
Nick Swinford

Nick Swinford

Site:symlink is unnecessary

So ages ago, I added the symlink command to the cli and now I realize that it's not necessary.

As long as the configuration.php file is present in the www folder, site:init will symlink everything t...

  • 1 Comments
Nick Swinford

Nick Swinford

Send limit for Notifications

I looked over the code and figured it was pretty novel to add a configurable send limit to the notifications process. I typed it up and created a pull-request here.https://github.com/anahitasocial/...
  • 4 Comments
Nick Swinford

Nick Swinford

ONLY_FULL_GROUP_BY sql mode causes error

As of MySQL 5.7.5, the ONLY_FULL_GROUP_BY sql mode is default and that causes issues with some errors in Anahita. #bug

Exception in ComStoriesControllerStory : Expression #8 of SELECT list is not ...

  • 14 Comments
Nick Swinford

Nick Swinford

User and Person events

I was just writing a user plugin and noticed something odd. We seem to have duplicated events, I think.

In the person entity, there are onBeforeStoreUser & onAfterStoreUser. In the person controller...

  • 13 Comments
Rastin Mehr

Rastin Mehr

Developing a Google reCaptcha Plugin

I was thinking it would be useful to have google reCaptcha implemented as a package for Anahita in the next maintenance release. The invisible reCaptcha is particularly useful and minimal. Anyone i...

  • 43 Comments
Rastin Mehr

Rastin Mehr

The React Free BSD + Patent License controversy

You may want to know that while we are about to start implementing the Anahita React app, this conversation is also happening: 

If you’re a startup, you should not use React (reflecting on the BSD ...

  • 2 Comments
Rastin Mehr

Rastin Mehr

Separating Anahita API and Client side

Here is another idea. Developing the React client side as a vendor in a separate repository. Reducing the existing php codebase to APIs only. There is no need to bake the react javascript app into ...

  • 7 Comments
2 people liked this

Powered by Anahita