Giter Site home page Giter Site logo

fridaycore's People

Contributors

alenpelin avatar lukearentz-lc avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

gravypower

fridaycore's Issues

Create NuGet packages

Create a bunch of NuGet packages:

  • FridayCore
    • FridayCore.Configs (App_Config only)
    • FridayCore.Binaries (assemblies only)
  • FridayCore.Source
    • FridayCore.Source.Configs
    • FridayCore.Source.Code

When creating an account don't email the password

I think it would be better practice (and probably more secure) to send a link with userid and expiration date via jwt and force the user to choose their own password

https://jwt.io/

This would mean

  • admin passwords are floating around in emails
  • the user only had a limited time to action the email

Sync items

Create an extension that lets developer link several items and choose item name and/or specific fields to be synchronized across linked item chain. It is like item cloning but simpler and can be used in development only.

Configuration engine to access connection strings

Extend configuration engine to use and :

<configuration>
<sitecore>
  <settings>
    <setting name="MailServer" value="$(connectionstring:smtp/DataSource)" />
    <setting name="MailServerUserName" value="$(connectionstring:smtp/UserName)" />
    <setting name="MailServerPassword" value="$(connectionstring:smtp/Password)" />
    <setting name="MailServerPort" value="$(connectionstring:smtp/Port)" />
  </settings>
</sitecore>
</configuration>

where ConnectionStrings.config file is following:

<?xml version="1.0" encoding="utf-8"?>
<connectionStrings>
...
  <add name="smtp" connectionString="Data Source=localhost,25; User ID=smtpusername; Password=smtppassword" />
...
</connectionStrings>

[Content Editor] Package item context menu option

In Content Editor, add "Package this item" menu option when right-clicking an item in the content tree. When selected, the dialog is poped-up which asks whether to include descendants or not. When confirmed, the package is created and downloaded to the browser.

Respect media extension in URL

When having several same-name media items with different extensions, the request extension must be taken into account when picking one of them prior to apply sort order.

Scenario:

  1. Upload two different images with image.png and image.jpg names to Sitecore
  2. Request /-/media/image.png and /-/media/image.jpg

Actual Result:
Both images are the same

Expected Result:
The images are different and corresponding

[SXA] Static error page generation on CD

OOB SXA 1.7 generates static error page on CM instance when special Ribbon button is pressed. We need to fix it to be fully automatic - so the page is generated on all instances on item:save(:remote) event.

Reset to specified password in AccountResetRules

It should be possible to hard-code password in configuration file to reset account password to. The use case is for local development with specific conventions regarding user accounts and passwords.

Cascade update insert options of inherited templates

Feature: InsertOptionsCascade

Consider 3 templates:

  • T1
  • T2 inherits T1
  • T3 inherits T2 (and T1)

In Standard Values of each of them update Insert Options so you can insert items of same type and all derived ones:

  • T1 insert options for T1
  • T2 insert options for T1 and T2
  • T3 insert options for T1, T2 and T3

Update insert options of T1 so that insert options also include Folder template.

Actual Result:
This does not affect T2 and T3 - they still don't have Folder template in insert options.

Expected Result:
All T1, T2 and T3 have Folder template in insert options

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.