Code Monkey home page Code Monkey logo

Comments (3)

birkir avatar birkir commented on August 25, 2024

Changelog

  • Accounts system that has built in support for two-factor, oauth, reset passwords, multiple emails and more.
  • Powered by graphql-modules so internal and external can be used as separate modules, if you want to run them in separate machines for example.
  • Switched from Sequelize/sequelize-typescript to TypeORM for more database drivers, ActiveRecord, dependency injection and more.
  • All migrations now run automatically on bootstrap/runtime.
  • Now using type-graphql for internal api. They integrate well with typeorm.
  • All internal lists use relay connection now.
  • Dataloader integration for internal findOne lookups.
  • Refactored PrimeField interface for simpler usage.
  • Auto generated api docs
  • Discarded peerDependencies for fields and went with dependencies.
  • Removed primecms cli (will add to a separate package)
  • Renamed:
    • ContentEntry -> Document
    • ContentRelease -> Release
    • ContentType -> Schema
    • ContentTypeField -> SchemaField
  • Schemas now have variant enum instead of flags (for template, slices etc)
  • Removed algolia support for now, will add later (and accepting PR's)
  • More advanced filters and sort on findAll. Now allows nested fields within groups.
  • Ensures unique type names for GraphQL types.
  • Introduced subscriptions, so the UI can be synchronously optimistic on schema changes.
  • Better update system interface
  • Renamed language to locale

from prime.

birkir avatar birkir commented on August 25, 2024

I'll be making alpha.1 cut and have some kind of E2E test pass.

from prime.

agustif avatar agustif commented on August 25, 2024

Hey @birkir great to see the changelog and what's coming up, about the Algolia Integration, I would love to make a PR/branch and try a stab at it. I've implemented it before in a few flavours and would love the challenge.

Do you have any guidelines on what it should accomplish, how you want to go about it, it might be a plugin/different npm package if it's not integrated by default?

Thanks for reading!

from prime.

Related Issues (20)

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.